MySQL 5.7 解压版 安装教程(Windows Server 2019)

为什么我会选择解压版而不是安装版?一是因为安装版没有64位版本;二是因为安装版的软件在重装系统或者挪动软件的位置后,就会出现无法使用的情况,而解压版不存在这样的问题,只需要重新配置一下即可使用。

安装环境:Windows Server 2019
软件版本:MySQL 5.7.37 解压版
版本类型:MySQL Community Server 社区版本,免费,但是Mysql不提供官方技术支持。
环境支持:Microsoft Visual C ++ 2013 Redistributable (X64) 请先自行下载安装

1、MySQL 5.7.37 解压版下载:

下载地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads

MySQL 5.7 解压版 安装教程(Windows Server 2019)插图

选择Windows (X86,64bit) 版本,点击下载;进到另一个页面,同样在接近页面底部的地方找到如下图所示的位置:

MySQL 5.7 解压版 安装教程(Windows Server 2019)插图1

不用理会上面的登录和注册按钮,直接点击No thanks, just start my download.就可以下载。

2、MySQL安装:

下载完成后,将其解压到 D:\Server\mysql-5.7.37-winx64 目录(给予该目录Users 默认权限)。
添加环境变量:右键此 电脑 → 属性,点击 高级系统设置 → 环境变量 → 选择 path ,如下图:点击编辑

MySQL 5.7 解压版 安装教程(Windows Server 2019)插图2

点击:新建 然后添加 D:\Server\mysql-5.7.37-winx64\bin 点击确定后返回。

MySQL 5.7 解压版 安装教程(Windows Server 2019)插图3

# 如何验证是否添加成功
选择命令提示符(管理员),打开CMD,输入mysql,回车。
如果提示 Can't connect to MySQL server on 'localhost' 则证明添加成功;
如果提示 mysql 不是内部或外部命令,也不是可运行的程序或批处理文件则表示添加添加失败,请重新检查步骤并重试。
添加成功后,CMD不要关掉,一会还要用。

# 新建一个文本文件,内容如下:

[mysql]

#设置mysql客户端默认字符集

default-character-set=utf8

[mysqld]

#设置3306端口

port = 3306 

#设置mysql的安装目录

basedir=D:\Server\mysql-5.7.37-winx64

#设置mysql数据库的数据的存放目录

datadir=D:\Server\mysql-5.7.37-winx64\data

#允许最大连接数

max_connections=200

#服务端使用的字符集默认为8比特编码的latin1字符集

character-set-server=utf8

#创建新表时将使用的默认存储引擎

explicit_defaults_for_timestamp=true

default-storage-engine=INNODB

把上面的文本文件另存为 my.ini,存放的路径为MySQL的根目录 D:\Server\mysql-5.7.37-winx64\

上面代码意思就是配置数据库的默认编码集和默认存储引擎,关于my.ini文件的内容,网上有很多更详细的介绍,可以配置的选项有很多,有兴趣自行百度。

# 初始化MySQL

DOS命令下进如 D:\Server\mysql-5.7.37-winx64\ 目录

MySQL 5.7 解压版 安装教程(Windows Server 2019)插图4

输入命令:mysqld --initialize-insecure,回车,稍微等待一会,如果出现没有出现报错信息(如下图)则证明data目录初始化没有问题,此时再查看MySQL目录下已经有data目录生成。

MySQL 5.7 解压版 安装教程(Windows Server 2019)插图5

# 注册MySQL服务

继续输入命令:mysqld -install,回车。

MySQL 5.7 解压版 安装教程(Windows Server 2019)插图6

# 启动MySQL服务

继续输入命令:net start mysql,回车。

MySQL 5.7 解压版 安装教程(Windows Server 2019)插图7

# 修改默认账户密码

输入命令:mysqladmin -u root password 1234,这里的1234就是指默认管理员(即root账户)的密码

MySQL 5.7 解压版 安装教程(Windows Server 2019)插图8

至此,mysql-5.7.37 解压版安装完毕!

# 登录MySQL

输入命令:mysql -uroot -p1234,回车,出现下图且左下角为 mysql>,则登录成功。

3、卸载MySQL

命令提示符(管理员):输入:net stop mysql,回车。再输入:mysqld -remove mysql,回车。

最后删除MySQL目录及相关的环境变量。至此,MySQL卸载完成!

标签