問題

私はMySQLのユーザー名とパスワードを失った。どうすればそれを取得できますか?

  ベストアンサー

MySQL プロセスを停止します。

--skip-grant-tables オプションで MySQL プロセスを起動します。

-u root オプションで MySQL コンソールクライアントを起動します。

すべてのユーザーを一覧表示します。

 SELECT * FROM mysql.user;
 

パスワードをリセットします。

 UPDATE mysql.user SET Password=PASSWORD('[password]') WHERE User='[username]';
 

しかし、

MySQL プロセスを停止する

MySQL プロセスを正常に起動します (つまり、--skip-grant-tables オプションなし)。

あなたが終わったら データベースのセキュリティが損なわれる

  同じタグがついた質問を見る

mysql