ホームページ > データベース > mysql チュートリアル > 再インストール後にローカル MySQL サーバーに接続できないのはなぜですか?

再インストール後にローカル MySQL サーバーに接続できないのはなぜですか?

DDD
リリース: 2024-12-26 18:15:15
オリジナル
811 人が閲覧しました

Why Can't I Connect to My Local MySQL Server After Reinstallation?

エラー: ローカル MySQL サーバーに接続できません

初期状況

問題が発生しましたmysqld_safe --skip-grant-tables を使用して MySQL root パスワードをリセットしようとして失敗したとき、次のエラー メッセージが表示されます:

error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)'
ログイン後にコピー

トラブルシューティングの試行

調査の結果、/var/run/mysqld/mysqld.sock ソケット ファイルがない。問題の解決に失敗した後、MySQL パッケージはアンインストールされ、再インストールされました。

再インストールの問題

再インストール後の PHPMyAdmin のインストール中に、同じエラーが発生しました:

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
ログイン後にコピー

マニュアル ファイルとディレクトリ名前の変更

問題を軽減するために、すべての MySQL ファイルとディレクトリの名前が手動で mysql.bad に変更されました。 MySQL を再インストールしようとすると、管理者パスワードの入力を求められないことがわかりました。

解決策

エラーを解決して MySQL サーバーを起動するには、次のコマンドを実行してみてください。次のコマンド:

sudo service mysql start
ログイン後にコピー

以上が再インストール後にローカル MySQL サーバーに接続できないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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