MYSQL 服务无法启动

在我们的日常工作中,有时候会尝试更新windows系统中安装的MYSQL服务配置文件,但是在我们更新完保存后,再尝试重启MYSQL服务的时候。会碰到无法启动MYSQL服务的问题。

有时候需要运行  mysqld --initialize  ,但是这会丢失数据文件。

报错信息:

C:\>net start mysql
The MYSQL service is starting.
The MYSQL service could not be started.

The service did not report an error.

More help is available by typing NET HELPMSG 3534.

那这时候我们需要检查my.ini这个文件的保存时选择的编码是否正确。

参考解决方法如下:

MySQL80 服务重启失败是因为 my.ini 在保存的时候自动选择了”UTF-8 “编码,覆盖掉了系统默认的" ANSI"编码.

步骤如下:

  1. 定位到 "my.ini“ ”文件的位置,例如文件保存在了 ”C:\ProgramData\MySQL\MySQL Server 8.0“下;
  2. 请用记事本打开” my.ini“ 文件,这是选择文件 -> 另存为..
  3. 在保存按钮的左边, 从编码选择列表中选择" ANSI“编码后,再保存。
  4. 再重启MYSQL服务,成功解决。

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值