本文介绍了解决以下 MySQL® for Windows® 错误的过程:
MySQL service on local computer started and then stopped. Some services stop automatically if they are not in use by other services or programs.
解决方案因您的 MySQL 版本而异。按照以下部分的顺序尝试解决方案。
通过运行以下命令重新启动 MySQL 服务:
mysqld --initialize
您需要以身份登录root或使用sudo -i来运行此命令。
以身份登录root并通过运行以下命令重新安装 MySQL 服务:
mysqld --install
mysqld --initialize
某些版本的 MySQL 在my.ini配置文件的开头添加了无效的十六进制值。使用十六进制编辑器删除前三个十六进制值应该可以解决此问题。这是因为脚本行存在问题。该行指定每个文件必须具有唯一 ID,然后附加字节顺序以标记文本文件。
如果您有原始my.ini文件的备份,您可以复制此文件的内容并手动将它们粘贴到当前的my.ini 中以解决此问题。
您可能需要验证网络服务是否具有适当的权限。使用本节中的步骤验证这些权限是否正确:
1.右键单击数据文件夹。
2.选择属性。
3.选择安全选项卡。
4.单击高级。
5.单击更改权限...。
6.点击添加...。
7.输入NETWORK SERVICE。
8.单击检查名称。
9.单击“确定”。
10.选择完全控制。
可能缺少默认文件。使用本节中的步骤检查缺少的默认文件:
1.打开命令提示符。
2.转到 MySQL * bin*并运行以下命令:
mysqld --defaults-file="C:\Program Files\MySQL\MySQL Server 5.0\my.ini" --standalone --console
3.如果它指定了一个缺少的默认文件夹,您应该创建一个新的默认文件。
通过上述介绍相信大家对解决意外启动和停止MySQL服务的方法已经有所了解,如果您想了解更多相关知识,不妨来关注一下极悦的MySQL视频教程,里面有更丰富的知识在等着大家去学习哦。
你适合学Java吗?4大专业测评方法
代码逻辑 吸收能力 技术学习能力 综合素质
先测评确定适合在学习