Mac系(Linux系) MySqlのrootパスワードがわからない場合はrootパスワードを再設定する|MySQLのrootパスワードを忘れた場合の対処方法

1. まずターミナルを開き、MySQL インストール ディレクトリの下にある bin フォルダ (/usr/local/mysql/bin/ など) に入ります。

2. 次のコマンドを実行して、パスワードなしで MySQL にログインします。

./mysql -u root

3. MySQL を入力した後、mysql データベースを選択します。


use mysql;

4. 次のコマンドを入力して、root ユーザーのパスワードを変更します。


UPDATE user SET authentication_string=PASSWORD('new_password') WHERE User='root';

このうち、new_password は設定する新しいパスワードで、必要に応じて変更できます。

5. パスワードを変更した後、MySQL 権限を更新する必要があります。

flush privileges;

6. 最後に、新しいパスワードを使用して MySQL に再度ログインします。

quit;
./mysql -u root -p

このうち、-p パラメータはパスワードが必要であることを示します。

7. 手順 4 でエラーが発生した場合は、次のコマンドを試してください。


ALTER USER 'root'@'localhost' IDENTIFIED BY 'mysql';

このうち、mysql は設定する新しいパスワードであり、必要に応じて変更できます。

8. パスワードを変更した後、MySQL 権限を更新する必要もあります。


flush privileges;

9. 最後に、新しいパスワードを使用して MySQL に再度ログインします。

quit;
./mysql -u root -p

おすすめ

転載: blog.csdn.net/yueyeguzhuo/article/details/129341245