ホームページ > データベース > mysql チュートリアル > MySQL 5.7.17 の「MySQL ソケット ディレクトリが見つかりません」エラーを解決するにはどうすればよいですか?

MySQL 5.7.17 の「MySQL ソケット ディレクトリが見つかりません」エラーを解決するにはどうすればよいですか?

Barbara Streisand
リリース: 2024-10-27 03:56:02
オリジナル
1002 人が閲覧しました

How to Resolve the

エラー: MySQL ソケット ディレクトリが見つかりません

問題:
mysqld_safe で MySQL サーバー 5.7.17 を起動するとき、次のエラーが発生します:

Directory '/var/run/mysqld' for UNIX socket file don't exists.
ログイン後にコピー

原因:
MySQL UNIX ソケット ファイルに指定されたディレクトリが存在しないため、サーバーが起動できません。

解決策:

  • MySQL 構成ファイル (「my.cfg」) でソケット パスが変更されているかどうかを確認します。
  • 変更されていない場合は、手動で作成します不足しているディレクトリ:
mkdir -p /var/run/mysqld
ログイン後にコピー
  • ディレクトリに適切な権限を設定します:
chown mysql:mysql /var/run/mysqld
ログイン後にコピー
  • MySQL サービスを再起動します。

以上がMySQL 5.7.17 の「MySQL ソケット ディレクトリが見つかりません」エラーを解決するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート