1. MySql中科大镜像下载
下载地址:http://mirrors.ustc.edu.cn/mysql-ftp/Downloads
我下载的是MySql-8, 所以点进去 MySQL-8.0/, 然后可以Ctrl+F 搜索 win ,找到你要下载的具体版本, 后缀是 .zip, 就下 8.0.20 版本吧, 我选的是这个.
(点我直接下压缩包)
2. 解压安装
1` 将下载的.zip解压, 如果你C盘大, 就和我一样, 新建个目录 mysql 然后解压到这个目录里, 最后的样子像我的话是这样的.
你可能会发现你少了个 my.ini ,新建一个吧, 记得把文件扩展名打开, 如下图:
要保证完整名字就叫做 my.ini 而不是 my.ini.txt .
接着将下面的内容拷过去:
[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录,一定要与上面的安装路径保持一致
basedir=C:\\mysql\\mysql-8.0.20-winx64
# 设置mysql数据库的数据的存放目录,自动生成,无需手动创建,当然也可以放在其他地方
datadir=C:\\mysql\\mysql-8.0.20-winx64\\Data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。
max_connect_errors=10
# 服务端使用的字符集默认为utf8mb4
character-set-server=utf8mb4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
#mysql_native_password
default_authentication_plugin=mysql_native_password
[mysqld]
# 设置默认时区
default-time_zone='+8:00'
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8mb4
[client]
# 设置mysql客户端连接服务端时默认使用的端口,不建议修改,这是公认端口号
port=3306
default-character-set=utf8mb4
然后你就去参考这篇,我也是参考的他的哈(你可以回来看jar包的驱动下载):
https://blog.csdn.net/salted___fish/article/details/106356078
不过my.ini的内容你可以参照我的这个, 因为我运行的时候报了个错"The server time zone value ‘�й���ʱ��’ is un", 大意是时区设置有错,然后我在my.ini加了
[mysqld]
# 设置默认时区
default-time_zone='+8:00'
就好了.如果你的安装目录跟我不同, 你要改下这里
自己按实际情况改改就行.
3. 驱动问题
Mysql 8.0.20 的驱动jar包下载, 我是在官网下的, 点我下载
点 Download 下载后,
然后点 谢谢,开始下载 就行了, 将zip解压, 就有一个 jar包了
出大事, 把另一个解决我报时区错误的博客地址给忘了, 不会侵犯别人吧,尬住!!
我就想记录下我安装的过程, 以便下次安装,写这个还能云保存,还不错嘛.