本地计算机上的mysql服务启动后停止

解决方案

1.首先,你需要把原来的服务删除,使用管理者权限启动cmd,并进入对应的mysql/bin文件夹中:

mysqld --remove mysql

 

2.mysql的根目录下: 你需要清空data目录。如果没有data目录,请自行创建一个空目录,起名为data!

3.初始化!mysql

mysqld --initialize-insecure --user=mysql

4.注册mysql服务!这里有两种选择,各位都可以试一试,我是第二种方法成功的

(1)

mysqld --install  --defaults-file=d:\mysql-8.0.11-winx64\my.ini

这个我失败了

(2)

mysqld.exe --install mysql-d --defaults-file="d:/mysql-8.0.11-winx64/my.ini"

这个成功了

圈起来的是要创建mysql服务的服务名,可以随意设置

5.开启mysql服务

net start mysql-d

6.此时创建的mysql服务为无密码的mysql服务,可以登录查看一下

mysql -u root -p

如果想退出mysql登录,可以使用以下方法

exit

至此,本机上的mysql服务正式启动。

猜你喜欢

转载自blog.csdn.net/Long861774/article/details/82701303
今日推荐