mysql5.7 rootパスワードのリセット

665 ワード

/etc/my.cnfファイルの変更[mysqld]の構成セグメントには、次の2行が追加されます.
skip-grant-tables
skip-networking

保存終了、mysql /etc/init.d/mysqld restartを再起動
myqlに登録して、この時パスワードを使わないで、直接車に戻ればいいです
mysql

パスワードの変更
use mysql
#   :      authentication_string
update user set authentication_string=PASSWORD("Your new password") where User='root';
flush privileges
quit

ログインテストmysqlの構成を復元し、注釈またはskip-grant-tablesskip-networkingを削除し、mysqlを再起動してテストします.
mysql -u root -p

設定した新しいパスワードテストを入力