mysql ユーザー パスワード リセット
MySQL サービスを停止します:
sudo service mysql stop
上記のコマンドは、Ubuntu と Debian に適用されます。 CentOS、Fedora、RHEL で mysql を置き換えるには mysqld を使用します。
mysql をセーフ モードで起動します:
sudo mysqld_safe --skip-grant-tables --skip-networking &
これにより、パスワードなしで root で直接ログインできます:
mysql -u root
パスワードをリセットします:
mysql> use mysql; mysql> update user set password=PASSWORD("mynewpassword") where User='root'; mysql> flush privileges;
コマンドの後に注意してくださいセミコロンは必須です。
リセットが完了したら、mysql サービスを終了して開始します。
mysql > quit
quit にはセミコロンは必要ありません。
サービスを再起動します:
sudo service mysql restart
同様に、上記のコマンドは Ubuntu と Debian に適用できます。Centos、Fedora、および RHEL では、mysql を mysqld に置き換える必要があります。
推奨チュートリアル:「mysql チュートリアル」
以上がmysqlのユーザーパスワードをリセットするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。