投稿

ルートのパスワードを変更

ルートのパスワードを変更

ルートのパスワードを変更

MySQLのrootユーザーのパスワードを忘れた・変更したいときに使う手順。mysqlデータベースを選択したうえでuserテーブルのauthentication_stringを更新し、最後にflush privilegesで変更内容をサーバーに反映させる。2018年時点のMySQL 5.7向けの手順で、以降のバージョンでは認証方式の違いにより手順が異なる場合がある。

DBを指定

mysql> use mysql

パスワードを設定

mysql> UPDATE user SET authentication_string=password('新規パスワード') WHERE user='root';

設定の反映

mysql> flush privileges;

MySQL 5.7でrootユーザのパスワードを再設定