Saya memiliki instalasi baru Ubuntu 11.04. Karena saya ingin bekerja dengan server MySQL di mesin ini, saya mengerti, bahwa jika saya memasukkan mys
di terminal dan tekan TAB selesai ke mysql
. Tetapi jika saya melakukan mysql -u
katanya
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
Saya pikir “mungkin saya harus memulai server terlebih dahulu”, jadi saya mencoba
/etc/init.d/mysql
Sayangnya bash memberi tahu saya
bash: /etc/init.d/mysql: No such file or directory
Jika saya melakukan locate mysql
Saya mendapatkan banyak direktori dan file dengan mysql di dalamnya. Sehingga menimbulkan pertanyaan:Apakah MySQL sudah diinstal sebelumnya di Ubuntu 11.04 atau apakah saya harus menginstalnya secara manual? Dan jika sudah terinstal, bagaimana cara mengkonfigurasi/memulai server, karena cara saya tahu cara memulai server MySQL di Ubuntu /etc/init.d/mysql
sepertinya tidak berhasil?
Saya merasa bahwa saya melewatkan sesuatu dan saya akan senang jika seseorang dapat memberi saya petunjuk.
Terima kasih!!
Jawaban yang Diterima:
Paket yang perlu diinstal untuk server MySQL bernama mysql-server
. Jika /etc/init.d/mysql
tidak ada, server MySQL tidak diinstal. Setelah menginstalnya menggunakan sudo apt-get install mysql-server
, itu akan dimulai secara otomatis (setelah instalasi dan saat startup).
Ubuntu telah bermigrasi dari skrip init tradisional ke Pemula. Jika Anda menjalankan /etc/init.d/mysql [action]
Anda akan mendapatkan pemberitahuan.
Untuk menghentikan MySQL, jalankan:
sudo stop mysql
Untuk memulainya:
sudo start mysql