在开始菜单搜索“计算机管理”,然后点击打开它。在服务下找到“MySQL”,然后启动服务

提示:Windows无法启动MySQL80服务位于本地计算机
在这里插入图片描述
查看属性,发现路径在C盘
在这里插入图片描述
问题出在地址不一致上:后来修改过MySQL的地址(图上在D盘)

在这里插入图片描述
解决办法:

在注册表中修改文件路径
开始——运行——regedit——回车
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySQL80

修改键名为“ImagePath”;

双击“ImagePath”,修改参数值即可:

在这里插入图片描述
在这里插入图片描述
再次查看属性
在这里插入图片描述
再次点击启动

在这里插入图片描述
修改my.ini配置文件(原来均为C盘)

在这里插入图片描述
在这里插入图片描述
清空data文件里的内容
在这里插入图片描述
用管理员身份运行命令控制符(cmd)
在cmd中输入mysqld --initialize --user=mysql --console

运行mysql net start MySQL80
在这里插入图片描述
最后一行是临时密码:
在这里插入图片描述
输入 mysql -u root -p
在这里插入图片描述
修改密码ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';

在这里插入图片描述
重新登陆
在这里插入图片描述
启动服务成功
在这里插入图片描述

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐