ホームページ >データベース >mysql チュートリアル >mysqld\\_safe「UNIX ソケット ファイルのディレクトリ \'/var/run/mysqld\' が存在しません」エラーが発生するのはなぜですか?
UNIX ソケット ファイルの mysqld_safe ディレクトリ ' /var/run/mysqld ' のトラブルシューティング ソケット ファイルが存在しないエラー
mysqld_safe を使用して MySQL サーバーを初期化するときの場合、UNIX ソケット ファイルの「/var/run/mysqld」ディレクトリが存在しないことを示すエラーが発生する可能性があります。この問題は、MySQL サーバー 5.7.17 を起動するときによく発生します。
エラーの原因
エラーは通常、「/var/run/mysqld」ディレクトリで発生する場合に発生します。 UNIX ソケット ファイルを格納するように指定されているこのファイルは、MySQL サーバーの起動プロセス中には存在しません。これは、MySQL 構成ファイル (my.cfg) の手動構成変更またはその他のシステム変更が原因で発生する可能性があります。
解決策
この問題を解決するには、次の手順に従います。
<code class="Bash">mkdir -p /var/run/mysqld</code>
<code class="Bash">chown mysql:mysql /var/run/mysqld</code>
追加メモ
以上がmysqld\\_safe「UNIX ソケット ファイルのディレクトリ \'/var/run/mysqld\' が存在しません」エラーが発生するのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。