下载
官网下载
https://dev.mysql.com/downloads/mysql/
使用解压版安装MySQL5.7.20
官网下载MySQL解压版
选择历史版本
选择版本
选择适合自己电脑的型号
安装
解压
解压安装包到自己的喜欢的路径,我选择的路径是F:\Mysql_Server
配置环境变量
右键此电脑—>属性
添加环境系统变量
编辑path变量,添加MYSQL_HOME
新建my.ini文件
5.7版本没有该文件需要自己新建,内容如下,注意要修改自己的文件地址。
[Client]
port = 3306
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=F:\Mysql_Server\mysql-5.7.20-winx64
# 设置mysql数据库的数据的存放目录
datadir=F:\Mysql_Server\mysql-5.7.20-winx64/data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
将my.ini文件放到D:\Program Files\mysql-5.7.23-winx64目录下。
打开cmd(以管理员身份运行)
cmd打开命令窗口,切换到MySQL的bin目录下,输入以下命令:
- 执行mysqld -install命令进行安装
- 执行mysqld --initialize-insecure --user=mysql命令初始化
如果在mysql的bin目录下面执行: mysqld --install
报错:
信息如下:
Install/Remove of the Service Denied
解决办法:
打开cmd.exe程序的时候选择“用管理员身份打开”。
成功后,会生成data目录并生成root用户。
执行net start mysql命令启动MySQL。
启动成功,执行"mysqladmin -u root -p password"命令设置密码,root旧密码为空,直接回车就可以。
输入以下命令第一次登录mysql:
mysql -u root -p
需输入设置的密码
登录成功!