今天在启动mysql连接DBearver的时候,发现MySQL的服务无法启动,一直报上图1中的错误,以管理员身份运行命令提示符的时候,出现上图2中的错误。
解决方案:
1.找到Mysql安装路径,将data文件中的内容全部删除
2.将my.ini文件中的路径改为:(\改成\\)
#mysql-5.7.26-winx64的路径
datadir=C:\\back\mysql\mysql-5.7.26-winx64
#mysql-5.7.26-winx64的路径\data
datadir=C:\\back\mysql\mysql-5.7.26-winx64\data
3.用管理员身份打开命令提示符,进入到mysql中的bin目录下,输入命令初始化数据库文件(data)
4.在命令行中输入:mysqld --initialize-insecure --user=mysql
试了很多个命令,像是mysqld --initialize-insecure、mysqld -install,都没有用
5.最后在命令行中输入:net start mysql 发现启动成功。
标签:26,启动,数据库,5.7,失败,mysql,mysqld,data,winx64 From: https://www.cnblogs.com/zzsigh/p/17520856.html