Mengapa mysql tidak berjalan di xampp ubuntu?

oleh otnielandi » 01. September 2021 06. 28

Nobbie menulis. Saya tidak dapat melihat informasi apa pun dari layar itu. Harap reboot PC Anda dan setelah mencoba memulai Xampp melalui Terminal (bukan antarmuka GUI)

Masukkan perintah berikut di terminal (lihat juga FAQ untuk ini)

Kode. sudo /opt/lampp/lampp start

dan tunjukkan kami hasilnya


Ini adalah gambar baru
https. //imgur. com/a/jmC7TNe

Terima kasih sudah berhasil dijalankan tanpa GUI, semoga setelah xampp ini apache bisa berjalan normal tanpa konfigurasi
Masalah lain yang saya hadapi adalah setelah saya dapat mengakses localhost/phpmyadmin ditampilkan merah pada kutipan ini

Penyimpanan konfigurasi phpMyAdmin tidak dikonfigurasi sepenuhnya, beberapa fitur tambahan telah dinonaktifkan. Cari tahu alasannya
Atau secara bergantian buka tab 'Operasi' dari basis data apa pun untuk mengaturnya di sana


apakah itu penting untuk kinerja atau biasanya karena saya belum memulai database. terima kasih

Mengapa mysql tidak berjalan di xampp ubuntu?

otnielandi Postingan. 2 Bergabung. 31. Agustus 2021 11. 57Lokasi. versi indonesiaXAMPP. 7. 4. 22-0Sistem Operasi. Ubuntu 20. 04. 3 LTS
  • Situs web

Setelah menginstal Xampp dan juga menginstal semua dependensi saya mengalami kesalahan ini saat mencoba memulai Xampp

Memulai XAMPP untuk Linux
XAMPP. Memulai Apache. oke
XAMPP. Memulai MySQL. oke
XAMPP. Memulai ProFTPD. oke
/opt/lampp/bin/mysql. server. baris 264. membunuh. (2865) - Tidak ada proses seperti itu

Saya sudah mencoba yang berikut ini

1. Instal ulang Xampp sepenuhnya
2. Perintah berikut

  • sudo chmod -R 755 /opt/lampp

  • sudo chown -hR tidak ada /opt/lampp

  • sudo chmod -R 777 /opt/lampp

3. Memeriksa daftar layanan untuk mysql. layanan tidak ada yang muncul
4. Mencoba mengakses file log di /opt/lampp/var/mysql, mencoba mengakses file-file berikut. ib_logfile0, ib_logfile1, aria_log. 00000001 dengan perintah berikut. sudo nano [nama file]. Apa yang saya dapatkan adalah teks omong kosong

Kesalahan terus terjadi dan sepertinya tidak ada yang berhasil, apakah kalian punya saran tentang cara memperbaiki kesalahan?

Jika Anda menggunakan lingkungan pengembangan lokal, Anda mungkin mengalami masalah yang serupa dengan yang ada di server langsung. Dalam beberapa kasus, situs WordPress Anda mungkin tidak dapat terhubung dengan databasenya karena MySQL tidak berjalan atau tiba-tiba mati

Bergantung pada lingkungan lokal mana yang Anda gunakan, proses pemecahan masalah database MySQL Anda mungkin sedikit berbeda. Dengan XAMPP, prosesnya sangat mudah karena Anda mendapatkan akses ke panel kontrol alih-alih harus bergantung pada baris perintah saja

Pada artikel ini, kami akan menjelaskan apa itu XAMPP dan apa arti kesalahan "MySQL shutdown secara tak terduga". Kemudian kami akan memandu Anda melalui tiga metode yang dapat Anda gunakan untuk memperbaikinya. Mari kita mulai

Pengenalan XAMPP

XAMPP adalah lingkungan pengembangan PHP gratis yang dapat Anda gunakan untuk Windows, macOS, atau Linux. Ini adalah kumpulan perangkat lunak yang memungkinkan Anda menghosting situs web secara lokal dengan meniru fungsi server langsung

Mengapa mysql tidak berjalan di xampp ubuntu?
Situs web XAMPP

Menggunakan XAMPP, Anda dapat menginstal semua perangkat lunak yang Anda perlukan untuk menjalankan WordPress secara lokal menggunakan satu bundel, daripada mengatur setiap elemen satu per satu. Lingkungan pengembangan berbeda dalam perangkat lunak apa yang mereka bundel

Dengan XAMPP, komponen yang Anda dapatkan sudah termasuk

Lihat bagaimana Kinsta menghadapi persaingan. Membandingkan

  • Apache. Ini bisa dibilang perangkat lunak server web paling populer di dunia, dan memungkinkan Anda menghosting situs
  • MariaDB. Perangkat lunak basis data sumber terbuka ini memungkinkan Anda untuk mengelola basis data
  • PHP. WordPress dibangun di atas PHP, yang berarti Anda memerlukan instalasi PHP untuk menjalankan Content Management System (CMS)
  • Perl. Meskipun WordPress tidak menggunakan bahasa pemrograman Perl, WordPress hadir sebagai bagian dari tumpukan XAMPP secara default

Selain menyiapkan perangkat lunak yang Anda perlukan untuk menjalankan WordPress, XAMPP memberi Anda panel kontrol sederhana

Mengapa mysql tidak berjalan di xampp ubuntu?
Panel kontrol XAMPP

Ini memungkinkan Anda mengakses log untuk setiap komponen XAMPP. Ini termasuk log ikhtisar yang menunjukkan kepada Anda semua yang terjadi di latar belakang lingkungan Anda

Namun, menggunakan distribusi pengembangan lokal tidak berarti server Anda tidak rentan terhadap kesalahan. Dalam beberapa kasus, komponen perangkat lunak mungkin tidak berfungsi, seperti kesalahan XAMPP "MySQL shutdown tiba-tiba"

Penting

Mencari alat pengembangan WordPress lokal yang gratis dan kuat? . Mulailah dengan DevKinsta hari ini, meskipun Anda bukan pelanggan Kinsta

Apa itu Error XAMPP “MySQL Shutdown Tiba-tiba”?

Seperti yang tersirat dari nama kesalahan, ini adalah pesan yang akan Anda lihat jika perangkat lunak MySQL di lingkungan Anda mati atau berhenti berfungsi secara tidak terduga

Mengapa mysql tidak berjalan di xampp ubuntu?
Kesalahan XAMPP "MySQL shutdown tiba-tiba"

Kami mengatakan "tidak terduga", karena Anda dapat mematikan perangkat lunak database MySQL secara manual kapan saja. Itu juga terjadi ketika Anda me-restart server Anda

Namun, saat perangkat lunak dimatikan, situs web Anda tidak akan dapat terhubung ke database-nya. Dengan kata lain, WordPress tidak akan berfungsi

Seperti yang Anda lihat pada gambar di atas, XAMPP memberi Anda saran untuk memecahkan masalah "kesalahan mematikan MySQL secara tak terduga" tepat di dalam log peristiwanya. Di bagian selanjutnya, kami akan membahas lebih detail tentang berbagai cara yang dapat Anda gunakan untuk memperbaiki masalah ini

Bagaimana Cara Memperbaiki Error XAMPP “MySQL Shutdown Tiba-tiba” (3 Metode)?

Biasanya, memperbaiki kesalahan XAMPP “MySQL shutdown secara tak terduga” cepat dan mudah. Di bawah, kami akan memandu Anda melalui tiga perbaikan, dimulai dari yang paling sederhana

1. Jalankan XAMPP Menggunakan Hak Istimewa Administrator

Seringkali, XAMPP menghasilkan kesalahan saat Anda tidak menjalankan perangkat lunak menggunakan hak administrator. Ini karena komponennya mungkin tidak dapat berfungsi atau dikonfigurasi dengan benar pada tingkat izin yang lebih rendah

Jika Anda tidak yakin apakah itu yang terjadi dengan penyiapan Anda, kami sarankan Anda menutup XAMPP sama sekali, lalu memulai ulang lingkungan sebagai administrator. Untuk melakukannya di Windows, cari folder tempat Anda menginstal XAMPP dan cari file xampp-control. Selanjutnya, klik kanan pada file tersebut dan pilih Run as administrator

Terapkan aplikasi Anda ke Kinsta - Mulai dengan Kredit $20 sekarang

Jalankan Node Anda. Aplikasi js, Python, Go, PHP, Ruby, Java, dan Scala, (atau hampir apa pun jika Anda menggunakan Dockerfile kustom Anda sendiri), dalam tiga langkah mudah

Terapkan sekarang dan dapatkan diskon $20

Mengapa mysql tidak berjalan di xampp ubuntu?
Meluncurkan XAMPP dengan hak administratif

Jika Anda adalah pengguna macOS, Anda dapat mengklik kanan folder, lalu memilih Dapatkan Info. Di jendela pop-up yang terbuka, navigasikan ke bagian Berbagi & Izin, klik ikon gembok, dan masukkan kata sandi administrator Anda. Ubah setelan izin Baca & Tulis ke Semua Orang

Setelah XAMPP aktif dan setiap komponennya berjalan, MySQL akan berfungsi dengan benar. Itu berarti database Anda akan dapat diakses

2. Pulihkan Cadangan Basis Data Anda

Jika memulai ulang XAMPP dengan hak istimewa administrator tidak menyelesaikan masalah dengan database Anda, langkah selanjutnya adalah memulihkan cadangannya. XAMPP secara otomatis membuat cadangan untuk perangkat lunak lingkungan Anda, yang dapat Anda akses di dalam folder tempat Anda menginstalnya

Secara default, file backup XAMPP MySQL Anda seharusnya berada di Local Disk > XAMPP > MySQL. Di dalam direktori tersebut, Anda akan melihat beberapa folder, dua di antaranya bernama data dan backup

Mengapa mysql tidak berjalan di xampp ubuntu?
Direktori MySQL XAMPP

Folder data menyertakan semua file yang digunakan database Anda. Folder cadangan berisi satu salinan terbaru dari MySQL Anda

Penting

Sebelum Anda memulihkan file cadangan, gunakan panel kontrol XAMPP Anda untuk menghentikan perangkat lunak MySQL

Anda dapat membuat cadangan dengan mengklik tombol Stop di sebelah kanan opsi MySQL di menu utama

Mengapa mysql tidak berjalan di xampp ubuntu?
Menggunakan panel kontrol XAMPP

Setelah Anda menghentikan MySQL, kembali ke folder MySQL XAMPP dan ikuti langkah-langkah ini untuk memulihkan cadangan MySQL

Mencari alat yang ampuh untuk pengembangan WordPress lokal? . Pelajari lebih lanjut tentang DevKinsta

  1. Buat salinan folder data
  2. Ganti nama salinan folder baru ini menjadi sesuatu seperti data-old. Ini akan menjadi cadangan Anda
  3. Salin isi folder cadangan ke folder data

Itu dia. Namun, untuk memainkannya dengan aman, kami sangat menyarankan Anda menyimpan folder lama data sampai Anda memastikan semuanya berfungsi dengan baik

Pada tahap ini, Anda dapat kembali ke panel kontrol XAMPP untuk memulai ulang MySQL, yang seharusnya sudah berjalan dengan benar sekarang

3. Ubah Port MySQL Anda

Salah satu penyebab paling umum dari kesalahan XAMPP "MySQL shutdown secara tak terduga" adalah perangkat lunak lain yang menggunakan port yang ditetapkan ke MySQL. Secara default, cenderung 3306. Untuk memastikannya, Anda dapat memilih modul Netstat dari panel kontrol XAMPP, tepat di atas alat Shell

Mengapa mysql tidak berjalan di xampp ubuntu?
Menggunakan alat Netstat XAMPP

Netstat adalah alat baris perintah yang dapat menunjukkan kepada Anda koneksi aktif di jaringan Anda, termasuk port mana yang mereka gunakan. Setelah Anda menginisialisasi Netstat, Anda akan dapat melihat port apa yang digunakan setiap alat di tumpukan Anda, termasuk MySQL

Mengapa mysql tidak berjalan di xampp ubuntu?
Memeriksa koneksi aktif menggunakan Netstat

Jika konflik dengan port tersebut menyebabkan shutdown, memulihkan cadangan atau menjalankan MySQL dengan hak istimewa administrator tidak akan membuat perbedaan. Satu-satunya cara untuk mengatasi masalah ini adalah dengan mengubah port yang digunakan MySQL. Berkat Netstat, Anda dapat melihat port apa itu dan port mana yang sedang digunakan

Untuk melakukannya, lanjutkan dan hentikan layanan, menggunakan proses yang sama yang kami tunjukkan di bagian terakhir. Selanjutnya, klik tombol Config di sebelah menu utama MySQLon XAMPP, lalu pilih file my. opsi ini

Mengapa mysql tidak berjalan di xampp ubuntu?
Mengakses file konfigurasi MySQL

saya. File ini berisi pengaturan konfigurasi MySQL. Setelah Anda mengkliknya, XAMPP akan membuka file menggunakan editor teks default Anda. Setelah Anda masuk, cari baris yang bertuliskan Port, yang menentukan nomor port yang digunakan MySQL

Di sini, Anda dapat mengubah nomor port tersebut ke opsi lain yang Anda tahu tidak digunakan oleh program lain. Dalam kebanyakan kasus, kami merekomendasikan penggunaan 3307, yang seharusnya tersedia. Simpan perubahan Anda dan tutup my. file ini

Anda kemudian dapat menggunakan panel kontrol XAMPP untuk memulai ulang MySQL. Mudah-mudahan, database Anda sekarang berfungsi sebagaimana mestinya. Jika karena alasan tertentu, XAMPP tidak dapat terhubung ke database Anda menggunakan port baru yang Anda atur, itu akan memberi tahu Anda melalui log panel kontrol. Dalam hal ini, Anda dapat mencoba menggunakan port yang berbeda

Ringkasan

Jika Anda menggunakan XAMPP untuk menjalankan WordPress secara lokal, Anda mungkin mengalami kesalahan sesekali dengan konfigurasi server Anda. Salah satu masalah paling umum adalah MySQL mati tiba-tiba

Kabar baiknya adalah, jika hal ini terjadi, ada tiga metode yang dapat Anda gunakan untuk memecahkan masalah tersebut

  1. Jalankan XAMPP menggunakan hak administrator
  2. Pulihkan cadangan basis data Anda
  3. Ubah porta MySQL Anda

Jika Anda menikmati tutorial XAMPP ini, pastikan untuk memeriksa DevKinsta juga. DevKinsta adalah alat pengembangan lokal gratis kami yang memungkinkan Anda memutar situs WordPress dengan cepat dengan pengaturan PHP yang dapat disesuaikan, dukungan HTTPS, email bawaan dan manajemen basis data, dan banyak lagi. DevKinsta juga menampilkan integrasi penuh dengan MyKinsta, tetapi Anda tidak perlu menjadi pelanggan Kinsta untuk mengintegrasikan DevKinsta ke dalam alur kerja Anda


Dapatkan semua aplikasi, database, dan situs WordPress Anda secara online dan dalam satu atap. Platform cloud kami yang penuh fitur dan berkinerja tinggi mencakup

  • Pengaturan dan pengelolaan yang mudah di dasbor MyKinsta
  • Dukungan pakar 24/7
  • Perangkat keras dan jaringan Google Cloud Platform terbaik, didukung oleh Kubernetes untuk skalabilitas maksimum
  • Integrasi Cloudflare tingkat perusahaan untuk kecepatan dan keamanan
  • Jangkauan audiens global dengan hingga 35 pusat data dan 275+ PoP di seluruh dunia

Uji sendiri dengan diskon $20 untuk bulan pertama Hosting Aplikasi atau Hosting Basis Data. Jelajahi paket kami atau hubungi bagian penjualan untuk menemukan yang paling cocok untuk Anda

Apa yang harus dilakukan jika MySQL tidak berjalan di XAMPP di Ubuntu?

Yang harus Anda lakukan adalah menghentikan Mysql dan apache2 lalu memulai ulang. .
Hentikan MySql dan Apache2. layanan sudo mysql berhenti. sudo /etc/init. d/apache2 berhenti
Mengulang kembali. sudo /opt/lampp/lampp mulai

Bagaimana cara menjalankan MySQL di XAMPP di Ubuntu?

Jwb. Setelah menginstal XAMPP di mesin Ubuntu atau Linux, Anda mungkin perlu membuat database atau pengguna database untuk mengaksesnya dari aplikasi yang Anda rencanakan untuk diterapkan di XAMPP Ubuntu. tampilkan database;

Mengapa MySQL tidak berfungsi di XAMPP?

Terkadang, port default (3306) yang coba digunakan XAMPP MySQL sudah digunakan oleh aplikasi lain . Oleh karena itu, MySQL tidak dapat terhubung ke port, dan gagal untuk memulai.

Bagaimana cara mengaktifkan MySQL di Ubuntu?

Cara Menginstal dan Mengonfigurasi MySQL di Ubuntu .
Langkah 1. Instalasi Klien MySQL. Instal klien mysql untuk terhubung dari jarak jauh dengan server. sudo apt install mysql-client -y. .
Langkah 2. Instalasi Server MySQL. .
Langkah 3. Konfigurasi MySQL. .
Langkah 4. Penyesuaian Otentikasi Pengguna MySQL