mysql8.0无法启动解决方法
首先,我先描述一下我遇到的问题:
mysql装成功的时候,可以正常启动,第二天突然发现不能启动提示如图1,我在网上试了很多方法都不行。
图1.服务器无法启动.PNG
解决方法:
1.手动删除data
文件路径为C:\Program Files\MySQL\MySQL Server 8.0(mysql为默认路径安装时为此路径)
2.移除mysql
管理员权限cmd运行命令窗口,执行
cd C:\Program Files\MySQL\MySQL Server 8.0\bin
进入bin目录,执行mysqld -remove MySQL
移除mysql。注:(MySQL为服务名:不同机器名字可能不同可在计算机管理中服务中找到服务名)3.自动创建data
bin目录下执行
mysqld --initialize-insecure
,会在C:\Program Files\MySQL\MySQL Server 8.0目录下自动创建data文件。4.安装mysqld作为window服务 自动启动
bin目录下执行
mysqld -install
5.测试是否成功
启动服务器
执行
net start mysql
,提示服务器启动成功即为问题解决。