WSL: エラー 2002 (HY000): ソケット '/var/run/mysqld/mysqld.sock' 経由でローカル MySQL サーバーに接続できません (13)
P粉073857911
P粉073857911 2023-12-25 14:49:48
0
1
532

次の手順を使用して WSL2 Ubuntu 20.04 に MySQL をインストールしようとしました: https://learn.microsoft.com/en-us/windows/wsl/tutorials/wsl-database#install-mysql

しかし、sudo mysql_secure_installation を実行してパスワードを要求すると、次のエラーが表示されます。 エラー: ユーザー 'root'@'localhost' のアクセスが拒否されました (パスワードを使用: NO)

Google 検索を行った後、このコマンドを使用してほとんどの解決策を見つけました mysql -u root -p しかし、別のエラーが発生しました エラー 2002 (HY000): に接続できませんソケット '/var/run/mysqld/mysqld.sock' を介したローカル MySQL サーバー (13)

このコマンドを使用してサーバーを起動しました sudo /etc/init.d/mysql start サーバーが起動していると表示されますが、依然としてエラー 2002 が発生します。別のコマンド sudo service mysql start を試してみましたが、それでも機能しませんでした

P粉073857911
P粉073857911

全員に返信(1)
P粉680087550

最近、WSL2 に MySQL をインストールしました。

まず、apt を使用して mysql-server をインストールしました。

次に私がしたこと

ついに、MySQL を実行できるようになりました

当然のことですが、sudo を使用すると、mysql は root として実行されるため、実行するには sudo が必要です。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート