MySQL重置root密码

℡╲_俬逩灬. 提交于 2020-01-01 03:03:33

1,以管理员身份进入cmd命令行,输入命令:Net stop mysql;

2 ,进入mysql安装目录的bin文件夹下,执行mysqld --skip-grant-tables  启动MySQL Server   (如果报错,执行mysqld-nt --skip-grant-tables);

3,另外打开一个命令窗口,同样进入安装目录的bin文件夹下,输入mysql 进入mysql,(此时不需要账号密码即可进入)

4,use mysql 进入mysql数据库中,update user set password=password("123456") where user="root";

5,flush privileges;

6 ,quit();

 

设置远程可访问:

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'IDENTIFIED BY 'mypassword' WITH GRANT OPTION

或者 :

UPDATE user SET Host='192.168.1.100' WHERE User='root' AND Host='localhost' LIMIT 1;
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!