目次
1. MySQL 設定ファイルを変更する
"mysql -u root -p" コマンドを入力して MySQL サーバーに接続します。パスワード入力ボックスが表示されたら、Enter キーを押します。次の図に示すように、
flushprivileges
ホームページ データベース mysql チュートリアル MySQLのパスワードを忘れてしまいました! ?パニックにならないでください~

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

Oct 20, 2020 pm 05:21 PM
mysql

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 サイトの他の関連記事を参照してください。

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

ホットな記事タグ

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

PHPのビッグデータ構造処理スキル PHPのビッグデータ構造処理スキル May 08, 2024 am 10:24 AM

PHPのビッグデータ構造処理スキル

PHP で MySQL クエリのパフォーマンスを最適化するにはどうすればよいですか? PHP で MySQL クエリのパフォーマンスを最適化するにはどうすればよいですか? Jun 03, 2024 pm 08:11 PM

PHP で MySQL クエリのパフォーマンスを最適化するにはどうすればよいですか?

PHP で MySQL のバックアップと復元を使用するにはどうすればよいですか? PHP で MySQL のバックアップと復元を使用するにはどうすればよいですか? Jun 03, 2024 pm 12:19 PM

PHP で MySQL のバックアップと復元を使用するにはどうすればよいですか?

PHP を使用して MySQL テーブルにデータを挿入するにはどうすればよいですか? PHP を使用して MySQL テーブルにデータを挿入するにはどうすればよいですか? Jun 02, 2024 pm 02:26 PM

PHP を使用して MySQL テーブルにデータを挿入するにはどうすればよいですか?

データベースにおける Java 列挙型のアプリケーション シナリオは何ですか? データベースにおける Java 列挙型のアプリケーション シナリオは何ですか? May 05, 2024 am 09:06 AM

データベースにおける Java 列挙型のアプリケーション シナリオは何ですか?

MySQL 8.4 で mysql_native_password がロードされていないエラーを修正する方法 MySQL 8.4 で mysql_native_password がロードされていないエラーを修正する方法 Dec 09, 2024 am 11:42 AM

MySQL 8.4 で mysql_native_password がロードされていないエラーを修正する方法

PHP 配列ページングのパフォーマンス最適化戦略 PHP 配列ページングのパフォーマンス最適化戦略 May 02, 2024 am 09:27 AM

PHP 配列ページングのパフォーマンス最適化戦略

PHP で MySQL ストアド プロシージャを使用するにはどうすればよいですか? PHP で MySQL ストアド プロシージャを使用するにはどうすればよいですか? Jun 02, 2024 pm 02:13 PM

PHP で MySQL ストアド プロシージャを使用するにはどうすればよいですか?

See all articles