链接:mysql 安装 https://blog.csdn.net/newbie_907486852/article/details/79835680
链接:mysql 重置密码 https://blog.csdn.net/Tong_zhi/article/details/84716210
遇到问题:安装时,忘记了设置密码,重新设置。因为忽略了mysql的版本导致mysql服务启动,出现闪退。
解决:
-
步骤:
- 1. 打开管理员窗口界面输入cmd命令:net stop mysql 将MySQL服务停止
- 2.注意:mysql8.0服务端不能在my.ini文件中添加 skip-grant-tables 的方法已失效(因为此原因倒腾了很久)。
- 只能使用 :在管理员cmd中输入mysqld --shared-memory --skip-grant-tables 方式。
- 只能使用 :在管理员cmd中输入mysqld --shared-memory --skip-grant-tables 方式。
- 3. 再打开一个管理员cmd窗口,输入mysql -uroot -p,直接回车,不用输入密码,进入mysql
- 4. 输入:use mysql;
- 5.输入命令: alter user 'root'@'localhost' identified by 'XXX'; 设置密码
- 6.出现设置密码成功的提示,那么接着输入命令:flush privileges;
- 7. 设置密码成功之后,启动MySQL服务:net start mysql
- 8.验证是否设置密码成功,如下图:显示设置密码成功