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
浙公网安备 33010602011771号