古いパスワードを使用しない MySQL Root パスワードのリセット
MySQL root パスワードを思い出せない場合は、一連の手順でアクセスを取り戻すことができます。
まず、次のコマンドを使用して MySQL サービスを停止します:
sudo service mysql stop
次に、次のコマンドを使用して MySQL をセーフ モードで起動します:
sudo mysqld_safe --skip-grant-tables --skip-syslog --skip-networking
新しいターミナルで、root として MySQL に接続します:
mysql -u root
次のクエリを実行して root パスワードを変更します:
UPDATE mysql.user SET authentication_string=PASSWORD('password') WHERE User='root'; FLUSH PRIVILEGES;
注: MySQL 5.7 の場合、パスワード フィールドは、authentication_string フィールドに置き換えられました。
最後に、MySQL セーフ モードを終了し、MySQL サービスを再起動します。
mysqladmin shutdown sudo service mysql start
これらの手順により、MySQL root パスワードがリセットされているはずです。成功しました。
以上が古いパスワードを使用せずに MySQL ルート パスワードをリセットするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。