mysql无法打开

mysql无法启动服务器(适用绝大部分问题这个办法可以保存数据库信息)


在这里插入图片描述
这是我的问题

1.备份安装目录下data文件夹
2.删除date文件夹(关闭mysql执行)
3.管理员权限打开命令提示符
4.执行mysqld --initialize(重新初始化)
5.将备份好的date文件夹复制并替换重新初始化的date文件夹
6.重新设置用户密码就行了

1、 安装目录下有一个my.ini文件
记事本打开编辑文件的最后添加一行skip-grant-tables
保存退出。

2、然后重启MySQL服务
管理员打开命令提示符
执行以下命令:
net stop mysql(关闭mysql)执行
net start mysql (打开mysql) 执行
mysql -u root -p
不用输入密码直接回车
use mysql;执行
update mysql.user set authentication_string=password(‘root’) where user=‘root’ ;(密码可以自行更改)
删除之前添加的skip-grant-tables
重新进入命令提示符重启服务
net stop mysql(关闭mysql)执行
net start mysql (打开mysql) 执行

完美解决

你可能感兴趣的:(mysql,数据库,sql)