どのような種類の問題が見つかったとしても、まずエラー ログを確認してください。
質問 1:
エラー ログをクエリすると、権限の問題が表示されます。
分析: mysql は元々 mysql ユーザーに属しているため、root ユーザーで起動すると問題が発生する可能性があります。
解決策:
(1) mysql の権限を確認します。
(2) root 権限があることがわかり、混乱しています。 。まず、mysql 権限に変更します。
関連ビデオ チュートリアルの推奨事項:linux ビデオ チュートリアル
(3) 再起動してプロセスを表示します。
質問 2:
mysql パスワードを変更したところ、mysql サービスは正常に実行されていましたが、ログインすると次のプロンプトが表示されました。 エラー! MySQL は実行中ですが、PID ファイルが見つかりません
解決策:
(1) データベースの実行ステータスを確認します:
service mysql status
プロンプトエラー! MySQL は実行中ですが、PID ファイルが見つかりませんでした
(2) MYSQL プロセスを出力します
ps aux | grep mysql
(3) ) KILL プロセス:
kill -9 pid
つまり、
kill -9 9525
MYSQL を再起動します:
service mysql start
そして、mysql の実行ステータスを確認します:
service mysql status
プロンプトは成功しました
(4) パスワードの変更
おすすめの関連記事とチュートリアル: linux チュートリアル
以上がLinux環境でmysqlが起動できないの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。