MySQLパスワードを忘れた場合のいくつかの解決策

MySQLパスワードを忘れた場合のいくつかの解決策

解決策1

完全にアンインストールしてすべてのデータを削除します。まず、MySQLに関連するすべてのプロセスを閉じます。コマンドライン(cmd)に入り、 taskkill /f /im mysqld-nt.exeと入力します。

次にMySqlのルートディレクトリを見つけて削除します

解決策2

コマンドラインにパスワードを入力するか、パスワードを変更します

コマンドラインから実行: taskkill /f /im mysqld-nt.exe

以下の操作は、MySQL の bin ディレクトリにあるいくつかのプログラムを操作するためのものです。環境変数が設定されていない場合は、MySQL の bin ディレクトリに切り替えて、以下のステートメントを実行する必要があります。それ以外は無効

コマンドラインで実行を続けます: mysqld-nt --skip-grant-tables

3. 新しいコマンドラインを開き、mysql -u root を実行します (mysql bin 環境変数が設定されていない場合は、このステートメントを実行するために bin ディレクトリに切り替える必要があります)

パスワードを変更せず、元のパスワードを確認したい場合。このステートメントはコマンドラインで実行できます

select host,user,password from mysql.user; //ユーザー名とパスワードを表示できます

パスワードを変更する場合は、コマンドラインで次のステートメントを実行します。

update mysql.user set password='設定するパスワードをここに入力してください' where user='root';

これらの操作を完了したら、コマンドラインで実行を続けます

taskkill /f /im mysqld-nt.exe; //安全のため、最初にこれを終了してください。これで、mysql で直接ログインできるようになります。 -u root net start mysql; //mysql サービスを開始します。

この時点で、忘れられた mysql ルート パスワードの解決は完了です。

要約する

以上がこの記事の全内容です。この記事の内容が皆様の勉強や仕事に何らかの参考学習価値をもたらすことを願います。123WORDPRESS.COM をご愛顧いただき、誠にありがとうございます。これについてもっと知りたい場合は、次のリンクをご覧ください。

以下もご興味があるかもしれません:
  • PHP+MySQLはログイン名とパスワードが正しいかどうかを確認するためのログイン検証を実装します
  • MySQL ルートパスワードを変更する 4 つの方法 (要約)
  • MySQL の最初のインストールが成功した後にパスワードを初期化する手順
  • MySQL 8.0 をインストールした後、初めてログインするときにパスワードを変更する問題を解決する
  • MySQL 8.0.15 のインストールと設定のグラフィックチュートリアルと Linux でのパスワード変更
  • CentOs 7 で phpMyAdmin を設定およびインストールするための手順を完了します。*
  • CentOS で phpMyAdmin をインストールして設定する方法
  • CentOS7 LNMP+phpmyadmin 環境構築 その3 phpmyadmin インストール
  • CentOS に phpMyAdmin をインストールするチュートリアル
  • 新しくインストールした XAMPP から phpmyadmin にアクセスする際のエラーの解決方法
  • phpmyadmin3 のインストールと設定のグラフィックチュートリアル
  • phpmyadmin をインストールすると、次のエラー メッセージが表示されます: 警告: require_once (./libraries/common.inc.php)
  • 仮想ホストにphpMyAdminをインストールして設定する方法
  • Win2008 IIS7 に PHPMYAdmin をインストールする方法
  • Ubuntu mysqlログイン名とパスワードを表示および変更し、phpmyadminをインストールする

<<:  DockerにELKをインストールしてJSON形式のログ分析を実装する方法

>>:  EChartsマルチチャート連携機能の実装プロセス

推薦する

Windows 10 で MySQL を完全に削除してアンインストールする方法

序文この記事では、Windows 10 システムで MySQL を完全に削除してアンインストールする...

Jsモジュール化の動作原理とソリューションの詳細な説明

目次1. モジュラーコンセプト2. モジュール化3. モジュール化プロセス1. 通常の記述(グローバ...

Dockerコンテナとホスト間のデータ相互作用の概要

序文実稼働環境で Docker を使用する場合、多くの場合、データを複数のコンテナ間で永続化または共...

Linux での MySQL のインストールに関するチュートリアル

目次1. 古いバージョンを削除する2. サーバーのカーネルタイプを確認し、適切なバージョンをダウンロ...

Javascriptのクロージャとアプリケーションの詳細な説明

目次序文1. クロージャとは何ですか? 1.1 クロージャは条件コードを満たす1.2 クロージャ生成...

この記事ではJavaScriptの基本であるディープコピーとシャローコピーについて説明します。

目次浅いコピーディープコピー補充する要約するコピー(クローン、複製などとも呼ばれる)ですが、ディープ...

単語のグループ化シーケンスと複数フィールドのグループ化のための MySQL グループ方法

ここで商品テーブルを作成しました。その中のデータを見てみましょう。 mysql> 商品から *...

jQueryはシャトルボックス効果を実現します

この記事では、シャトルボックス効果を実現するためのjQueryの具体的なコードを参考までに紹介します...

JavaScript フレームワーク デザイン パターンの詳細な説明

目次動画最優秀選手ムヴヴムVueのソーススパ mpa要素を作成するクラス要約する動画 Model(模...

Vue カードスタイルのクリックして切り替える画像コンポーネントの使用方法の詳細な説明

この記事では、vueカードスタイルのクリックして切り替える画像コンポーネントを参考までに紹介します。...

Nginx を使用して https ルートドメイン名への 301 リダイレクトを実装するためのサンプル コード

SEO とセキュリティを考慮して、301 リダイレクトが必要です。以下の一般的な処理には Nginx...

Visual Studio Code + Reactをベースに開発環境を構築するプロセス

開発環境ウィンドウ開発ツール Visual Studio Codeノードのインストールとnpm Wi...

LinuxベースのApacheウェブサイトサービス構成の詳細な説明

オープンソース ソフトウェアである Apache は、最も広く使用されている Web アプリケーショ...

JavaScript でオブジェクトをトラバースする 5 つの方法 サンプルコード

目次準備する5つの武器…のためにオブジェクト.キーオブジェクト.getOwnPropertyName...