ホームページ  >  記事  >  データベース  >  Mysql 5.6 パスワードを忘れた場合の対処方法

Mysql 5.6 パスワードを忘れた場合の対処方法

PHPz
PHPzオリジナル
2023-04-20 10:06:461307ブラウズ

MySQL データベースを使用する場合、パスワードは非常に重要な部分です。しかし、時々 MySQL のパスワードを忘れてしまうことがあります。その場合はどうすればよいでしょうか?

次の記事ではmysql5.6バージョンでパスワードを忘れた場合の解決方法を紹介します。

  1. MySQL バージョンの確認

操作を実行する前に、まず MySQL バージョンを確認する必要があります。次のコマンドで MySQL バージョンを確認できます:

mysql -V

このコマンドを実行すると、たとえば次のような MySQL バージョン情報が表示されます:

mysql  Ver 14.14 Distrib 5.6.51, for Linux (x86_64) using  EditLine wrapper
  1. MySQL サービスを停止します

パスワードをリセットする前に、まず MySQL サービスを停止する必要があります。次のコマンドで MySQL サービスを停止できます:

sudo service mysql stop
  1. MySQL サービスを開始して認証をスキップします

次に、MySQL サービスを開始して認証をスキップする必要があります。 MySQL サービスを開始するには、次のコマンドを使用する必要があります:

sudo mysqld_safe --skip-grant-tables &

このコマンドを実行すると、MySQL サービスが開始されたことがわかります。同時に、「認証をスキップ」オプションも設定します。これにより、パスワードなしで MySQL にログインできるようになります。

  1. root アカウントのパスワードをリセットします

これで、MySQL サービスが正常に開始されました。パスワードを必要とする認証はありません。次のステップは、root アカウントのパスワードをリセットすることです。

まず、MySQL にログインする必要があります。ターミナルに次のコマンドを入力して、MySQL コンソールにログインします:

mysql -u root

ログイン後、MySQL データベースを選択する必要があります:

use mysql;

次に、次のコマンドを使用して root ユーザーのパスワードを変更できます。

UPDATE user SET Password=PASSWORD('new_password') WHERE user='root';

コマンドで、new_password を新しいパスワードに置き換えます。

最後に、次のコマンドを使用して権限を更新する必要があります:

FLUSH PRIVILEGES;
  1. MySQL サービスを再起動します

これで、MySQL サービスのパスワードがリセットされました。 root アカウント 、および権限が更新されました。 MySQL サービスをシャットダウンして再起動できます。次のコマンドを使用して MySQL サービスをシャットダウンできます:

sudo service mysql stop

次に、次のコマンドを使用して MySQL サービスを開始できます:

sudo service mysql start

これで、新しいパスワードを使用してログを記録できるようになります。 MySQLに。

概要

MySQL パスワードを忘れることは非常によくある間違いですが、上記の 5 つの簡単な手順を使用してパスワードをリセットできます。何らかの理由でパスワードをリセットできない場合は、MySQL ドキュメントを確認するか、MySQL サポート チームに連絡して問題を解決してください。

以上がMysql 5.6 パスワードを忘れた場合の対処方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。