问题描述:重装了一次系统,导致mysql服务没有了,所以需要安装mysql服务,使用mysql --install安装服务后,用net start mysql无法启动服务,出现以下问题
解决方法:
(1)修改my.init内容,如下
[mysqld]
basedir ="E:\MySQL\MySQL Server 8.0"
datadir ="E:\MySQL\MySQL Server 8.0\data"
port=3306
server_id =10
character-set-server=gbk
character_set_filesystem=gbk
[client]
port=3333
default-character-set=gbk
[mysqld_safe]
timezone="CST"
[mysql]
default-character-set=utf8
注意basedir和datadir分别为你的mysqlserver的安装目录和你以后存放mysql数据文件的目录(而且data文件之前有应先删掉)
(2)mysqld --initialize,没有任何问题,发现你的mysqlserver目录下有了个data文件
(3)net start mysql mysql服务启动成功
如图