解决win10安装MySQL数据库出现服务无法启动的问题

安装mysql的时候一直出现这个问题,在网上找了很多种方法,终于解决了这个问题。

我在官网下载的安装包解压后没有my.ini文件,需要自己添加(红字不要复制)

[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
# 设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=D:\安装文件\mysql-8.0.15-winx64   (换成自己的安装目录!!)
# 设置mysql数据库的数据的存放目录
datadir=D:\安装文件\mysql-8.0.15-winx64\data    (换成自己的安装目录!!)
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

结果,又报错了

继续查找解决方法,发现是my.ini的文件类型有问题

原因:my.ini文件格式是utf-8

解决办法: my.ini文件保存为ANSI格式文件 !!!

然后就可以启动成功啦~~~

 

posted on 2019-03-07 15:39  JY_J  阅读(5918)  评论(1编辑  收藏  举报