文章目录
一、下载地址
https://downloads.mysql.com/archives/community/
二、配置环境变量
2.1 解压安装包
本文直接解压到D盘:D:\mysql-5.7.29-winx64
2.2 配置环境变量
右击我的电脑
/计算机
,点击属性
,打开高级系统设置
,点击环境变量
。
系统变量点击新建
变量名:MYSQL_HOME
变量值:D:\mysql-5.7.29-winx64
选中Path点击编辑
变量值追加:%MYSQL_HOME%\bin;
三、配置MySQL
在D:\mysql-5.7.29-winx64
中创建my.ini
配置文件
[client]
port=3306
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
# 设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=D:\mysql-5.7.29-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:\mysql-5.7.29-winx64\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
四、初始化MySQL
4.1 数据初始化
CMD执行命令
mysqld --initialize-insecure
执行完命令后,data
目录会生成一堆文件
4.2 安装MySQL
CMD执行命令
mysqld --install mysql57
4.3 启动MySQL
CMD执行命令
net start mysql57
4.4 设置密码与授权远程登陆
CMD执行命令
# 登陆MySQL,初始密码默认空,直接回车登陆
mysql -uroot -p
# 设置MySQL的root用户密码
alter user 'root'@'localhost' identified by '123456AaBb';
# 授权root用户的远程登陆
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456AaBb' WITH GRANT OPTION;
# 刷新配置
flush privileges;
4.5 工具连接
Navicat 连接登陆
初始数据库
五、卸载
5.1 停止MySQL服务
CMD执行命令
net stop mysql57
5.2 卸载MySQL
CMD执行命令
mysqld --remove mysql57
5.3 删除MySQL家目录
删除D:\mysql-5.7.29-winx64
目录即可