1. ワンストップソリューション1. 問題の分析と特定 # MySQL設定ファイルを見つけて、MySQLデータディレクトリをコピーします vim /etc/my.cnf # msyqlデータディレクトリに入る cd /data/mysql # ログファイルを表示する vim mysql.err
上記のログから、私のuuidが検証を満たしていないことがわかります。同じ仮想マシンからコピーしたので、uuidは次のようになります。uuidの値を変更するだけです 解決 検索 / -iname "auto.cnf" vim /data/mysql/auto.cnf # オリジナルコンテンツ [自動] サーバーUUID=64cbb3d1-e150-11eb-81a2-000c2972fe1f # 調整後、内容をカスタマイズして最後の桁fをaに置き換えることができます。 [自動] サーバーUUID=64cbb3d1-e150-11eb-81a2-000c2972fe1a # MySQLを再起動します # centos7.x systemctl でmysqlを再起動する # centos6.x サービスmyqldを再起動 2. 特別なシナリオ2.1. 問題の分析と特定 通常、この概要状況は、mysql ルート ディレクトリの下の mysql.pid が故障により消失した場合に発生します。 cd /data/mysql ll 2.2. 解決策 mysql.pid を復元するだけです。復元できない場合は、mysql.pid という名前の新しいファイルを作成し、実行中の mysql の pid を追加します。この pid は mysql.sock.lock ファイルにあります。まず、mysql.sock.lock の場所を見つけます。 # my.cnf を見つける 検索 / -iname "my.cnf" # ファイルの内容を表示する cat /etc/my.cnf # my.cnfファイルのこの行を見つけます socket=/tmp/mysql.sock # /tmp/ に移動 /tmp/ をコピー # ファイルの内容を表示する cat mysql.sock.lock # mysql.sock.lockファイルの9136番はmysqlの操作のpidです # mysqlのルートディレクトリにmysql.pidを作成します vim mysql.pid # 先ほどmysql.sock.lockファイルに9136を追加 # mysqlを再起動します systemctl でmysqlを再起動する # mysql ステータスを表示する systemctl status mysql 解決策2 これは特殊なケースです。mysql.sock.lock または mysql.pid ファイルがない場合はどうすればよいですか? # my.cnf を見つける 検索 / -iname "my.cnf" # ファイルの内容を表示する cat /etc/my.cnf # my.cnfファイルのこの行を見つけます socket=/tmp/mysql.sock # /tmp/ に移動 /tmp/ をコピー # ファイルの内容を表示する vim mysql.sock.lock # 現在のシステムで使用されていない pid を追加します。確認方法がわからない場合は、4 桁の数字をランダムに追加してください。たとえば、9137 # mysqlのルートディレクトリにmysql.pidを作成します vim mysql.pid # mysql.sock.lock ファイルの 0137 を mysql.pid ファイルに追加します。一貫性を保つようにしてください。# mysql を再起動します systemctl でmysqlを再起動する # mysql ステータスを表示する systemctl status mysql これで、mysql 起動失敗の問題と解決策に関するこの記事は終わりです。mysql 起動失敗に関するその他の関連コンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: divは、自動入力スタイルをブロックする入力ボックスとして入力を使用せずにコンテンツを入力できます。
会社のサービスはdockerを使用しており、ディスクマンが見つかりました。その後、次のコマンドを実行...
この記事は、100 回書かれ、質問された CSS の質問を記念するためのものです。聞く: CSS セ...
カバーインデックスとは何ですか?クエリで使用されるすべてのフィールドを含むインデックスを作成すること...
特記事項:この記事は、Chris Spooner の英語記事「Web デザイン用の Retina グ...
現在のデータベースでサポートされているエンジンを表示します エンジンを表示 +-----------...
1つ。序文<br />この種の質問は、どの専門掲示板でも見かけます。Google で検索...
私は CentOS に実装された LDAP ユーザー管理を使用しています。これはインターネット上のほ...
Linux システム管理者にとって、サービスがポートに正しくバインドされているか、またはポートをリッ...
目次シナリオ: サーバーデータベースを毎日定期的にバックアップする必要がある1. まずバックアップス...
文章さて、次はレンダリングを見せましょう。画像を見て初めて理解することに興味が湧くでしょう。そうでな...
最終的な効果は次のようになります。アニメーションは2つのステップに分かれていますランニング軌道を開発...
静的と動的の分離動的リクエストと静的リクエストはミドルウェアを通じて分離され、不要なリクエストの消費...
MySQLは重複データを処理します一部の MySQL テーブルには重複レコードが含まれている場合があ...
目次本質的な違いデータベースセキュリティ権限スキーマの移行パターンオブジェクトの類似性スキーマオブジ...
目次1. MySQLのコンパイルとインストール: 2. 最初のマルチインスタンス3307を準備する3...