Windowsでmysql rootパスワードをリセット
788 ワード
1.mysqlサーバの停止
2.権限テーブルを使用してサーバーを起動することを禁止する
--console:ウィンドウモード出力ログ
--shared-memory:共有メモリモード起動
--skip-grant-tables:権限テーブルを使用しない
3.権限テーブルの再読み込み
4.パスワードの変更
アカウント
5.サーバーの再起動
6.新しいパスワードでログイン
> net stop mysql
2.権限テーブルを使用してサーバーを起動することを禁止する
mysqld --console --shared-memory --skip-grant-tables
--console:ウィンドウモード出力ログ
--shared-memory:共有メモリモード起動
--skip-grant-tables:権限テーブルを使用しない
3.権限テーブルの再読み込み
> mysql
mysql> flush priviables;
4.パスワードの変更
アカウント
'root'@'localhost'
を変更するパスワードは12345678です.ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '12345678';
5.サーバーの再起動
CTRL + C
を押してサーバーを停止します.停止したらmysqlサーバを再起動します.> net start mysql
6.新しいパスワードでログイン
> mysql -u root -p
Enter password: 12345678