プログラミング言語や環境設定を中心としたパソコン関連の技術メモです。
主にシステム開発中に調べたことをメモしています。TIPS的な位置付けで、気が向いたときにちまちま更新していきます。
Windows、MySQLのrootパスワードを忘れた時の対処方法
意外とよくあること、久しぶりに動かした環境のパスワードを覚えていない(--ゞ
と言う訳で、MySQLのrootパスワードを忘れた場合の対処法です。
rootパスワードを再設定します。

やり方はこんな感じφ(--)

1.MySQLが動いていたら止める
 私はXAMPPでMySQLを動かしているのでXAMPP Control Panelから止めましたが、
 MySQL単体で動かしている人は「コントロールパネル→管理ツール→サービス」と移動して
 MySQL関連のサービスを「停止」してください

2.MySQLをなんちゃらモード(パスワード無しでログインできるモード)で起動する
 (1)コマンドプロンプトを起動
 (2)「mysqld.exe」があるフォルダへ移動
   例:C:\xampp\mysql\bin
 (3)以下のコマンドを実行
   mysqld.exe --skip-grant-tables

 ※コマンドを実行しても特に何も変わりませんが、そのままでOKです。

3.rootパスワードを再設定する
 (1)コマンドプロンプトを起動(2の(1)とは別のウィンドウ)
 (2)「mysqld.exe」があるフォルダへ移動
   例:C:\xampp\mysql\bin
 (3)以下のコマンドを実行してMySQLにroot接続
   mysql -u root mysql
 (4)以下のコマンドを実行してrootパスワード再設定
   update user set password=password("パスワード") where user='root';
   ※「パスワード」部分に再設定したいパスワードを入力
 (5)以下のコマンドを実行して変更を確定させる
   FLUSH PRIVILEGES;

4.MySQL再起動
 (1)開いているコマンドプロンプトを全部閉じる
 (2)MySQLのプロセスを再起動

以上で完了でっす\(--)/
スポンサーリンク
 
このエントリーをはてなブックマークに追加 

category:● 環境設定関連  thema:パソコンな日々 - genre:コンピュータ  Posted by ササキマコト 

  関連記事