因为刚开始mysql 密码设置太随意,查询很多的信息,走了较多弯路,现在把个人经验分享。
参考文献:https://www.cnblogs.com/yangyuqing/p/10375924.html
1,打开mysql的bin同级目录的的文件my.ini
2,在[mysqld]下,添加skip-grant-tables,后关闭文件。
3,利用net stop mysql
net start mysql
重启数据库。
4,以管理员身份运行命令提示符:输入命令net start mysql,确定mysql已经启动。
输入mysql -u root -p,就可以免密登录了。
输入指令 use mysql
输入ALTER USER ‘root’@'localhost’IDENTIFIED BY ‘***’(※号为你的新密码)回车后出现—>输入分号;,回车。
5,删除my.ini中的skip-grant-tables,重新打开一个新的命令提示符cmd界面,输入net start mysql,再次确定数据库已经打开,输入指令:mysql -u root -p 输入你修正的密码。
中途出现其他问题可以直接去百度来修正,只是大概过程,新手博客,不喜勿喷,欢迎大家交流。