MySQLでrootパスワードを再設定した
久しぶりにMySQLを使おうと思ったら、rootのパスワードを忘れていたので再設定した。
手順
MySQLを停止する
# service mysql stop
パスワードを再設定する
MySQLをsafeモードで起動する。
# mysqld_safe --skip-grant-tables & # mysql -u root
新しいパスワードを設定する。
mysql> use mysql; mysql> update user set password=PASSWORD('設定したいパスワード') where user='root'; mysql> flush privileges;
MySQLを起動する
safeモードで動作しているMySQLを終了し、再度MySQLを起動する。
# service mysqld stop # service mysqld start