Windows下Mysql 5.7 rootパスワードを忘れた解決方法
864 ワード
ブログ参照:https://blog.csdn.net/Coder_Jeremy/article/details/73928028
1.まずmysqlサービスが起動しているかどうかを確認し、起動している場合はまずサービスを停止する
2.管理者方式で最初のcmdウィンドウを開きmysqlのbinディレクトリに切り替える
3.MySQlをインストールするmyを検索します.iniプロファイル、cmdウィンドウで入力
4.最初のcmdウィンドウを閉じないで、2番目のcmdウィンドウを開いてmysqlのbinディレクトリに切り替えます.
コマンドの使用
パスワードの入力を求めるメッセージが表示されますので、そのまま車に戻ればいいです
MySQLデータベースに切り替え
パスワードの変更
権限のリフレッシュ
そして終了し、再ログインすればよい
1.まずmysqlサービスが起動しているかどうかを確認し、起動している場合はまずサービスを停止する
2.管理者方式で最初のcmdウィンドウを開きmysqlのbinディレクトリに切り替える
3.MySQlをインストールするmyを検索します.iniプロファイル、cmdウィンドウで入力
mysqld --defaults-file="C:\ProgramData\MySQL\MySQL Server 5.7\my.ini" --skip-grant-tables
4.最初のcmdウィンドウを閉じないで、2番目のcmdウィンドウを開いてmysqlのbinディレクトリに切り替えます.
コマンドの使用
mysql -uroot -p
パスワードの入力を求めるメッセージが表示されますので、そのまま車に戻ればいいです
show databases;
MySQLデータベースに切り替え
use mysql;
パスワードの変更
update mysql.user set authentication_string=password('newpassword') where user='root';
権限のリフレッシュ
FLUSH PRIVILEGES;
そして終了し、再ログインすればよい
quit