Mysql ルートユーザーアカウントのパスワードをリセットする問題を解決する

Mysql ルートユーザーアカウントのパスワードをリセットする問題を解決する

問題の説明:

mysqladmin.exe を使用してコマンドを実行すると、次のエラー メッセージが表示されます。

mysqladmin: 'localhost' のサーバーへの接続に失敗しました。エラー: 'ユーザー 'root'@'localhost' のアクセスが拒否されました (パスワード使用: YES)'

回避策

次のように、mysqlのルートユーザーのパスワードをリセットします。

# サービス mysqld を停止します
# mysql インストールディレクトリ/bin ディレクトリに入り (関連する環境変数が設定されていない場合は、このディレクトリに入った後に以下の操作がすべて実行されます)、以下の操作を実行します。# mysqld_safe --skip-grant-tables # mysql を起動します

新しいコンソールを作成し、次のコマンドを実行します。

# mysql -uroot -p Enter キーを押して mysql コンソールに入ります> use mysql;
> update user set password=password("123456") where user="root"; #ルートパスワードを123456に変更します
> 権限をフラッシュします。 
> 終了
# サービスmysqldを再起動します
# mysql -uroot –p123456 #ログイン

付録: Linux xampp 統合環境 mysql ルート パスワード リセット方法

1. MySQLサーバーを停止する

sudo /opt/lampp/lampp stopmysql

2. `--skip-grant-tables'パラメータを指定してmysqldを起動します。

sudo /opt/lampp/sbin/mysqld --skip-grant-tables

3. 新しいシェルターミナルを作成し、次のコマンドを実行します。

sudo /opt/lampp/bin/mysql –uroot # コマンドが実行されると、mysqlコマンドコンソールに直接入ります。

4. MySQL権限データベースに接続する

use mysql;

5. ルートユーザーのパスワードを変更する

ユーザーを更新します。set password=password("123456") where user="root";

注: ここで 123456 はルートユーザーに設定する新しいパスワードです。

6. 権限テーブルを更新する

flush privileges;

7. MySQLを終了する

quit;

8. MySQLサービスを再起動する

sudo /opt/lampp/lampp startmysql

9. XAMPPを再起動する

/opt/lampp/./lampp restart

要約する

上記は、編集者が紹介したMysqlルートユーザーアカウントのパスワードをリセットする問題の解決策です。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。編集者が適時に回答いたします。

以下もご興味があるかもしれません:
  • MySQL 8.0.23のルートパスワードをリセットするための最適なソリューション
  • Linux mysql-5.6 でルート パスワードをリセットする方法
  • MySQLのルートパスワードをリセットする最も簡単な方法
  • mysql8でルートユーザーのパスワードをリセットする手順を完了します
  • mysql8.0.12 でルートパスワードをリセットする方法
  • MySQL/MariaDB ルートパスワードリセットチュートリアル
  • Mac MySQL のルートパスワードをリセットするチュートリアル
  • Windows で MySQL のルート パスワードをリセットする方法
  • lnmp を使用して MySQL データベースのルート パスワードをリセットする 2 つの方法
  • Linux で MySQL または MariaDB のルート パスワードをリセットする方法
  • CentOS で MySQL のルートパスワードをリセットするチュートリアル
  • MySQL ルートパスワードをリセットする方法

<<:  Vueカスタム指示により、ポップアップウィンドウのドラッグ4辺ストレッチと対角ストレッチ効果を実現

>>:  docker での psql データベースのバックアップとリカバリの詳細な説明

推薦する

モバイル端末での Vue2.x Picker のグローバル呼び出し実装

目次ピッカーコンポーネントとはピッカーコンポーネントの問題解決オプションの説明解決ディレクトリ部門P...

MySQL の準同期レプリケーションについての簡単な説明

導入MySQL はレプリケーションを通じてストレージ システムの高可用性を実現します。現在、MySQ...

Linuxのwhichコマンドの具体的な使い方

Linux でファイルを見つけたいのに、その場所がわからないことがよくあります。次のコマンドを使用し...

Win10 DVWA のダウンロード、インストール、構成のグラフィック チュートリアルの詳細な説明 (初心者向け学習侵入)

コンピュータ システムが再インストールされ、侵入テスト学習環境 DVWA を再インストールする必要が...

JavaScript キャンバスは影付きのグラフィックとテキストを実装します

キャンバスを使用して、参照用の影付きのグラフィックとテキストを作成します。具体的な内容は次のとおりで...

jsドラッグ効果の原理と実装

ドラッグ機能は主に、ドラッグによる並べ替え、ポップアップ ボックスのドラッグと移動など、ユーザーがカ...

シンプルなショッピングフォームを実装するJavaScript

この記事では、簡単なショッピングフォームを実装するためのJavaScriptの具体的なコードを参考ま...

星のフラッシュ効果を実現するjs

この記事の例では、スターフラッシュ効果を実現するためのjsの具体的なコードを参考までに共有しています...

HTML 選択オプション デフォルトの選択方法

オプションに属性 selected = "selected" を追加すると、それ...

Ubuntu 16.04 で PostgreSQL の起動を設定する方法

PostgreSQL はコンパイルされインストールされるため、起動時に起動するように設定する必要があ...

JavaScript ウェブページ入門開発詳細説明

パート3: ❤バックエンドデータ受信を見落とす3つの方法❤ (おすすめ集)パート 2: Web フォ...

Nginxのアクセス制限設定の詳細な説明

Nginxのアクセス制限設定とはNginx のアクセス制限は、IP ベースのアクセス制御とユーザーベ...

CSSの一般的なプロパティ

CSS の背景: background:#00ffee; //背景色を設定するbackground-...

CSSフローティングとフローティング解除について

フロートの定義要素を通常のドキュメント フローから外し、要素を左また​​は右に近づけます。親要素の端...

Linux でファイアウォールがオフになっているかどうかを確認する方法

1. サービス方法ファイアウォールのステータスを確認します。 [root@centos6 ~]# サ...