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 データベースのバックアップとリカバリの詳細な説明

推薦する

divは、自動入力スタイルをブロックする入力ボックスとして入力を使用せずにコンテンツを入力できます。

今日、私は公開用の動的なウィンドウ スタイルを設計しましたが、マウスで入力をクリックしたときにブラウ...

JavaScript でよく使われるいくつかの文字列メソッドの概要 (初心者必読)

JavaScriptでよく使われるいくつかの文字列メソッド文字列は読み取り専用データです。よく使用...

インデックスを使用して MySQL ORDER BY ステートメントを最適化する方法

テーブルの作成とインデックスの作成 テーブルtbl1を作成( id int ユニーク、sname v...

Linux がますます人気になっている 10 の理由

Linux はますます多くのユーザーに愛されてきました。なぜ Linux はこれほど急速に発展し、い...

React Native環境のインストールプロセス

react-native インストールプロセス1.npx react-native init Awe...

CSSスコープ(スタイル分割)の使用の概要

1. CSSスコープの使用(スタイル分割) Vue では、CSS スタイルを現在のコンポーネントでの...

opensslを使用して無料の証明書を生成する方法

1: openssl とは何ですか? その機能は何ですか?適用シナリオは何ですか? Baidu 百科...

Dockerが正常に起動しない原因と解決策を詳しく解説

1. Docker 起動時の異常なパフォーマンス: 1. ステータスが繰り返し再起動している場合は、...

ボックスモデルのサイズの詳細な説明は、パディング、マージン、境界の値によって異なります。

ボックス モデルは、要素ボックスの幅と高さ、パディング、境界線、余白のサイズを指定します。境界線の内...

シンプルなカルーセル効果を実現するネイティブ js

この記事では、シンプルなカルーセル効果を実現するためのjsの具体的なコードを参考までに紹介します。具...

ウェブページをデザインする際に注意すべきいくつかの問題

Web デザインは、個人の好みや Web ページの内容に応じて、デザインのレイアウトが常に変化します...

CentOS 7 で MySQL 5.7 をインストールして設定する

この記事では、以下の環境をテストします。 CentOS 7 64 ビット 最小 MySQL 5.7 ...

Hadoop におけるネームノードとセカンダリネームノードの動作メカニズムの説明

1) プロセス 2) FSImageと編集NodeNode は HDFS の頭脳です。ファイルシステ...

CocosCreatorでリストを作成する方法

CocosCreator バージョン: 2.3.4 Cocos には List コンポーネントがない...