windows平台mysql密码设置与破解

select user(); #列出当前登陆账号

+------------------------+

|  user()      |

+------------------------+

| ODBC@localhost |

+------------------------+

如果想切换其他账号登陆

mysql -uroot(u后面不用空格直接用户名)-p(默认账号没有密码)

 

设置管理员密码:

mysqladmin -uroot -p(p后面跟的是原始密码)password"123"(引号里是要设置的密码)

忘记了密码怎么破解:

先停止服务 : net sotp MySQL

跳过授权表启动:mysqld --skip-grant-tables

mysql管理账号登陆:mysql -uroot -p

update mysql.user set password=password("123456") where user="root" and host="localhost";

flush privileges; #刷新授权表

exit

tasklist |findstr mysql

taskkill /F /PID 8920(进程编号)

正常启动 net start MySQL

 

posted on 2019-10-03 14:18  kingforn  阅读(162)  评论(0)    收藏  举报