Windows cmdを使用してMySQLデータベースのrootパスワードのリセットが必要な場合、以下の内容をご確認ください。


ステップ1: MySQLサーバを停止します。

管理者としてログインしているかどうかをご確認ください。

Win + Rを押して「ファイル名を指定して実行」ボックスを開きます。名前に以下を入力します。



services.msc
HTML


  1. OKをクリックします。
  2. サービスのリストを下にスクロールして、「BioStar 2 MariaDB(x64)」項目を確認します。右クリックしてから、[停止]をクリックします。



ステップ2: メモ帳を開きます。


ステップ3: パスワードコマンドを使用して新しいテキストファイルを作成します。


以下の内容をメモ帳に入力します。


ALTER USER 'root'@'localhost' IDENTIFIED BY 'NewPassword';
HTML

「NewPassword」に新しいパスワードを入力します。



[ファイル]> [名前を付けて保存]メニューを使用して、ファイルをハードドライブのルート(C:\ )に保存します。ファイル名は「mysql-init.txt」に設定します。


その結果、localhostコマンドはローカルシステムのパスワードを変更します。 ネットワーク経由でシステムのパスワードを変更する場合は、localhostの代わりにホスト名を入力してください。


ステップ4: コマンドプロンプトを管理者として実行します。


ステップ5: 新しい構成ファイルを使用してMySQLサーバーを再起動します


コマンドプロンプトを使用してMySQLディレクトリに移動します。

cd "C:\Program Files\MySQL\MySQL Server 8.0\bin" or C:\Program Files\BioStar 2(x64)\ta\mariadb-10.1.10-winx64
HTML

コマンドラインにこのフォルダで作業していることが表示されます。


以下を入力して実行します。
mysqld --init-file=C:\\mysql-init.txt

mysqld --init-file=C:\\mysql-init.txt
HTML