ホームページ  >  記事  >  データベース  >  MySQLのパスワードを忘れてしまいました! ?パニックにならないでください~

MySQLのパスワードを忘れてしまいました! ?パニックにならないでください~

coldplay.xixi
coldplay.xixi転載
2020-10-20 17:21:052222ブラウズ

mysqltutorial 列は、MySQL パスワードを忘れたという問題の解決に役立ちます。

MySQLのパスワードを忘れてしまいました! ?パニックにならないでください~

MySQL のインストール後、または MySQL の使用中に最も恥ずかしいことは、パスワードを忘れることです。マーフィーの法則は、次のことも教えてくれます。間違っていれば間違います。では、MySQL パスワードをうっかり忘れてしまった場合はどうすればよいでしょうか?心配しないでください。この記事ではその方法を説明します。

1. MySQL 設定ファイルを変更する

まず、MySQL 設定ファイルを開く必要があります。Windows システムの場合、MySQL 設定ファイルはデフォルトの my.ini です。 MySQL のインストール ディレクトリ。 ; MacOS システムの場合、設定ファイル名は my.cnf で、そのパスは /etc/my.cnf です。

MacOS を例に取ると、構成ファイルの [mysqld] の後に 「skip-grant-tables」を追加する必要があります。これは、次に示すように、権限検証のスキップを設定することを意味します 以下の図: MySQLのパスワードを忘れてしまいました! ?パニックにならないでください~

MacOS では、「sudo vim /etc/my.cnf」コマンドを直接使用して構成ファイルを編集できます。

#注意事項

MacOS で MySQL 構成ファイルが見つからない場合は、/etc ディレクトリに my.cnf を直接作成し、次の内容を追加できます。

## ####[クライアント] デフォルト文字セット=utf8

[mysqld] バインドアドレス = 127.0.0.1 文字セットサーバー=utf8 Skip-grant-tables

もちろん、他の設定項目がある場合は、自分で変更することもできます。

2. MySQL の再起動

設定ファイルを変更した後、設定を有効にするために MySQL サービスを再起動する必要があります。

Windows システムの場合は、シャットダウンして MySQL を起動できます。実行コマンドは次のとおりです:

net stop mysql net start mysql

Linux システムの場合は、次のコマンドを直接使用して再起動できます:

service mysql restart

Ifこれは Mac システムなので、次の図に示すように、インターフェイスを通じて操作を再起動できます:

MySQLのパスワードを忘れてしまいました! ?パニックにならないでください~MySQLのパスワードを忘れてしまいました! ?パニックにならないでください~3. 新しいパスワードを設定します MySQLのパスワードを忘れてしまいました! ?パニックにならないでください~

Afterサービスを再起動すると、コマンド ライン ツールを使用して MySQL をセットアップできます 新しいパスワード、最初に

"mysql -u root -p" コマンドを入力して MySQL サーバーに接続します。パスワード入力ボックスが表示されたら、Enter キーを押します。次の図に示すように、

にログインします。

次に、次のコマンドを使用して新しいパスワードを設定します。 MySQLのパスワードを忘れてしまいました! ?パニックにならないでください~

update user set password=password ('新しいパスワード') user='root'; フラッシュ権限。 quit

Note

この手順の実行時にエラー 1290 (HY000) が発生した場合: MySQL サーバーは --skip-grant-tables オプションを使用して実行されているため、このステートメントを実行できませんエラー。最初に

flushprivileges

コマンドを実行してから、他のコマンドを実行する必要があります。

最後に

新しいパスワードを設定した後、MySQL 構成ファイル内の「skip-grant-tables」(権限の検証をスキップ) を忘れずに削除してから、MySQL サービスを再起動してください。普通に使われます。

#その他の関連する無料学習の推奨事項:

mysql チュートリアル(ビデオ)

以上がMySQLのパスワードを忘れてしまいました! ?パニックにならないでください~の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はjuejin.imで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。