忘れたデータベースのMySQLルートパスワードをリセットする方法

mysqlデータベースのROOTユーザーのパスワードを忘れた場合はどうなりますか?以下の方法:

1.現在実行中のmysqldサービスプログラムを閉じます。

systemctl stop mariadb

2. mysqld_safeスクリプトを使用して、mysqldサービスをセーフモードで開始します(認証テーブルをロードせずに)

 /usr/local/mysql/bin/mysqld_safe  --skip-grant-table  &

3.空のパスワードを持つrootユーザーを使用してデータベースにログインし、ROOTユーザーのパスワードをリセットします

mysql  -u   root
Mysql> Update  mysql.user  set  password=password(‘新密码’)  where  user=’root’;
Mysql> flush   privileges;

おすすめ

転載: blog.csdn.net/APPLEaaq/article/details/109298263