MySQL的下载与安装教程
1.官方下载网址:https://www.mysql.com/downloads/
2.进入下载页面
- 下载安装种类分为MSI(安装包)和ZIP两种,如下图:
3.ZIP下载
- 我们选择默认的最新版本ZIP下载
- MSI下载和ZIP下载类似,都选择“No thanks, just start my download.”
- 如下图:
4.下载完成
5.解压
本人比较习惯解压到E盘,更换路径后,点击【确定】如下图:
6.配置
到上一步的解压目录(E:\mysql-8.0.22-winx64)下:
1)创建一个my.txt文本文件以用于配置。
2)创建data文件,用于存放以后的MySQL数据。
将以下代码复制到my.txt文本文件中**(需将代码中的basedir
和datadir
路径更换为自己的路径)**,将my.txt文件重命名为my.ini文件
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=E:\mysql-8.0.22-winx64
# 设置mysql数据库的数据的存放目录
datadir=E:\mysql-8.0.22-winx64\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为UTF8
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
7.安装服务
右键【左下角的win】以管理员身份运行Windows PowerShell,也可以管理员身份运行cmd,这里我用的时win10的Windows PowerShell。
跳转到MySQL的目录下
1)初始化之前创建的data文件,并不设置root密码
.\mysqld --initialize-insecure
注意这里不建议直接使用.\mysqld-debug --initialize
,因为在5.7版本后这行命令会随机生成root密码,为后续使用造成诸多不必要的麻烦。
2)安装MySql服务
.\mysqld -install
如果报错,请自行查看bin文件下的exe,与上一步相同
3)查看MySQL服务是否开启
services.msc
4)启动服务
net start mysql