ターミナルを開く:
-
「警告、/ usr / local / mysql /dataは'mysql'または'_mysql'によって所有されていません
」という行に沿って何かが表示されている場合は、MySQLシステム設定パネルを確認してください。 -
はいの場合は、mysqlフォルダー cd / usr / local / mysqlに移動します
-
sudo chown -R _mysql data /を実行します
-
これにより、/ usr / local / mysql/dataとそのすべてのコンテンツの所有権がユーザー'_mysql'によって所有されるように変更されます
-
MySQLシステム設定パネルを確認してください。自動で魔法のように実行されていると表示されているはずです。再開しない場合。
-
確認するもう1つの方法は、
を実行することです。netstat -na | grep 3306
次のように表示されます:
tcp46 0 0 *.3306 *.* LISTEN
mysqldのプロセス所有者とプロセスIDを確認するには:
ps aux | grep mysql