一、忘记mysql密码,解决方法(适用于mysql8.0版本):
- 1.管理员权限运行cmd,输入下面命令,它可以使你跳过密码验证,直接进入mysql,执行后命令行处于等待状态:
- 2.再打开一个新的cmd输入以下命令,登陆mysql:
,然后不用输密码直接回车进入 - 3.进入mysql后输入以下语句,进行刷新授权表(关键):
,Query OK就表示执行成功 - 4.然后重新设置密码,输入以下语句:
- 5.退出,重新登陆,就可以使用新密码了
二、Mysql服务无法启动,解决方法:
- 思路:删除对应文件夹下的data文件(先手动备份data),mysqld –initialize-insecure就可以重新生成data文件,再重新启动服务即可
注意: - my.ini配置文件中可以查看data生成的路径(默认是mysql软件安装的目录下),没有data文件的可以用以下两个命令之一直接生成:
,自动生成无密码root用户;
,自动生成随机密码root用户(在data文件夹下,有个.err的文件,记录了root的初始密码) - 重启mysql服务:
文章知识点与官方知识档案匹配,可进一步学习相关知识MySQL入门技能树数据库组成表31355 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!