历时一天半,终于终于安装上了MySQL,喜极而泣,就这么一个简单的软件竟然安装了一天半,期间一度以为是操作系统有问题,硬是重装了系统,然鹅,并没有什么卵用,还是报错,简直奔溃,为什么人家的都不报错就我的报错,为什么人家装个软件这么简单,我装个软件这么困难,悲伤,困惑,怀疑人生!
不过苍天不负有心人,历时一天半,终于让我给装上了!为纪念此次悲壮的安软件经历外加想记录下如何安装,免得下次碰到问题又装不上,遂饮恨写下这篇文章!
以下是我安装时参考的博主写的安装和配置的文章:
mysql-5.7.20实用下载、安装和配置方法,以及简单操作
现在看来这篇文章也没有什么大问题,但是对不同的电脑,可能因为没装链接库或者默认的编码方式不一样导致安装失败,比如说我
其实导致整个安装过程失败的原因就这两个,但是由于在一定的安装顺序下电脑根本就不报相应的错误,于是你根本就不知道哪里出了问题,到处改,这篇文章的建议试试那篇文章的建议也试试,最后发现根本没用。啥也不说了,只能是自己运气不好,那电脑的配置不对,少文件,他又不报错,那我哪知道是哪里出了问题
以下为正解,关于我的电脑的正解:
1.从官网下载压缩文件 mysql-5.7.20-winx64.zip
放到喜欢的位置解压缩,我放在了D:\mysql\mysql-5.7.20-winx64
2.编辑配置文档-----配置文档在第四步才起作用
在根目录下 D:\mysql\mysql-5.7.20-winx64 新建文本文档,重命名为my.ini, 类型选择任意文件,ini是配置文件的后缀
注意!大坑一来了!要把格式改为ANSI,呜呜呜,我的默认是UTF8
如果不是ANSI格式,到了第4步会报错
配置文档的内容就照抄上边博文的配置就ok了
[mysql]
#设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port=3306
#设置mysql的安装目录
basedir=D:\mysql\mysql-5.7.20-winx64
#设置mysql数据库的数据的存放目录
datadir=D:\mysql\mysql-5.7.20-winx64\data
#允许最大连接数
max_connections=20
#服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
#创建新表时将使用的默认存储引擎
default-storage-engine=INNODB