TOP ▲ itcore TOPTIPSmysql_root.php  タグ:mysql rootパスワード セーフモード

MySQLのrootパスワードがわからない時 | itcore 2018年

# mysql -uroot -p
xxx
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
パスワードが変わっているか?

MySQL停止
# /etc/init.d/mysqld stop

セーフモードで立ち上げ(バックグラウンド)
# mysqld_safe --skip-grant-tables --skip-networking &

MySQLログイン
# mysql
mysql> show databases;
必要であればrootのパスワードを変更する。
※アプリで使われていないか注意。
mysql> quit

MySQL停止
# mysqladmin shutdown

MySQL通常起動
# /etc/init.d/mysqld start