- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- ソース を表示
- MySQL/システム管理/rootユーザのパスワードをリセットする へ行く。
- 1 (2013-10-30 (水) 05:29:24)
- 2 (2018-11-03 (土) 01:11:52)
rootユーザのパスワードをリセットする
手順
- mysqldを停止する。
- mysqldを以下のようにオプション指定して起動する。(すると、パスワード無しでMySQLにログイン出来る。)
shell> mysqld_safe --skip-grant-tables
- パスワードを設定する。
- MySQL5.6まで
mysql> UPDATE mysql.user SET Password=PASSWORD('my_new_pass') WHERE User='root'; mysql> FLUSH PRIVILEGES;
- MySQL5.7以降
mysql> UPDATE mysql.user SET authentication_string=password('my_new_pass') WHERE user = 'root'
- MySQL5.6まで
- mysqldを停止する。
- mysqldを通常起動する。
参考
http://dev.mysql.com/doc/refman/5.6/en/resetting-permissions.html