ホームページ > よくある問題 > mysqlがlocalhostに接続できない問題を解決する方法

mysqlがlocalhostに接続できない問題を解決する方法

尊渡假赌尊渡假赌尊渡假赌
リリース: 2023-06-08 15:33:36
オリジナル
7551 人が閲覧しました

mysql がローカルホストに接続できない問題の解決策は次のとおりです: 1. MySQL が実行されているかどうかを確認します; 2. MySQL が使用しているポートを確認します; 3. MySQL がローカル ホストからの接続を受け入れるかどうかを確認します; 4. MySQL を再インストールして構成します。

mysqlがlocalhostに接続できない問題を解決する方法

このチュートリアルのオペレーティング システム: Linux5.18.14 システム、MySQL8. バージョン、Dell G3 コンピューター。

MySQL がローカルホスト (localhost) に接続できません。いくつかの問題が考えられます:

  1. MySQL サーバーが実行されていません。

  2. MySQL サーバーは別のポートからのリクエストをリッスンしています。

  3. MySQL サーバーが接続を拒否しました。

お試しいただける解決策は次のとおりです:

1. MySQL が実行されているかどうかを確認します

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

2. MySQL が使用しているポートを確認します

sudo lsof -i -P -n | grep mysqld
ログイン後にコピー

3. MySQL がローカル ホストからの接続を受け入れるかどうかを確認します

mysql の起動時に、次の 2 つの手順を実行します。

(1) mysql

mysql -u root -p
ログイン後にコピー

(2) バインディング IP を空に変更します。つまり、任意の IP が mysql インスタンス

use mysql;
update user set host='%' where user='root';
flush privileges;
ログイン後にコピー

4 にアクセスできます。それでも接続できない場合は、MySQL の再インストールが必要になる場合があります。

以上がmysqlがlocalhostに接続できない問題を解決する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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