1.关闭mysql服务
进入cmd net stop mysql
2.安全模式启动
msyqld --skip-grant-tables
2.另外启动一个cmd
msyql -uroot
进入msyql
3.添加用户
use mysql;
INSERT INTO user VALUES ('localhost','newuser','password('123456')','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','','','','',0,0,0,0,'','');
此时你创建了一个 用户名为newuser的用户,密码为123456,并且是加密的。如果不想加密。去掉上边的passwd,只写密码即可
(次插入语句可以再mysql安装目录,的share文件夹的mysql_system_tables_data.sql文件中找到)
4.完成
关闭启动的两个cmd
启动mysql
net start msyql
msyql -unewuser -p123456
就可以登陆系统了