Saya dapat memulai MySQL dengan baik,
/usr/local/mysql/support-files/mysql.server start
Starting MySQL
SUCCESS!
Tetapi setiap tindakan MySQL setelah itu saya mendapatkan kesalahan:
File PID server MySQL tidak dapat ditemukan
/usr/local/mysql/support-files/mysql.server stop
ERROR! MySQL server PID file could not be found!
Di mana saya menemukan file PID server di Mac dengan OSX 10.8? Saya bertanya-tanya apakah ini masalah izin. File mysql.sock adalah symlink yang menunjuk ke file di direktori tmp /.
sudo ln -s /tmp/mysql.sock /var/mysql/mysql.sock
mysql
mac-osx
pid
osx-mountain-lion
mesin sederhana
sumber
sumber
pid-file = /var/run/mysqld/mysqld.pid
??ERROR! The server quit without updating PID file (/var/run/mysqld/mysqld.pid).
membuat Anda tahu ?! : |Pertanyaan ini agak ketinggalan jaman tetapi saya pikir saya akan memposting bagaimana saya menyelesaikan masalah ini ketika terjadi pada saya di Mac saya (OS X El Capitan 10.11.4).
Periksa statusnya hanya untuk memastikan
Temukan semua proses mysql yang berjalan
Matikan semua mysql pids
Sekarang coba jalankan mysql
Semoga ini bisa membantu seseorang!
sumber
ERROR! The server quit without updating PID file
apakah ini memberikan referensi ke file .pid? Mungkin sesuatu yang mirip denganERROR! The server quit without updating PID file (/usr/local/mysql/data/<userName>.<pidFileName>.pid)
ps aux | grep [m]ysql
akan membantu mencegah grepMasalah yang mendasari mungkin adalah bahwa nama host Anda berubah dan jika Anda tidak menentukan file-pid di my.cnf itu akan menggunakan .pid sebagai file. Jika saya memiliki MacBook di rumah, saya akan melihat satu nama host, tetapi ketika terbangun di jaringan perusahaan, ia akan melihat nama yang sama dengan ".local" di bagian akhir.
sumber