MySQL安装之后启动MySQL的时候出现服务无法启动,服务没有报告任何错误的提示,现在小迪来教你解决这个问题
相信大家在安装MySQL的时候参照的一些教程都会让你在mysql的根目录下新建一个data
目录用作数据存储,并且设置my.ini
里的data_dir
。这样你按照流程走最终就会出现像我这样的问题,如果输入mysql -u root -p
会出现下面的错误:
以为是数据库没初始化,输入mysqld --initialize
又会出现:
其实离答案已经很近了,先删除mysql根目录下的data文件夹,然后执行mysqld --initialize
,最后启动mysql服务net start mysql
,最后输入mysql -u root -p
连接mysql服务。