一、官网下载安装包

1. 选择版本

我们一般选择的是 MySQL Community Server ,社区版本,是官方免费供给我们使用的。
所以我们进入这个页面下载即可:

https://dev.mysql.com/downloads/mysql/

mysql 下载什么版本 mysql下载哪个版本zip_MySQL

2. 选择版本号

推荐下载 5.7.23 版本号。

页面向下拉至最后,会出现最新版本的下载界面,书写此篇文章时最新的版本号为 8.0.12。

点击右边的”Looking for previous GA versions?“(查找之前的稳定版本?),会出现选择其他稳定版本的内容。

mysql 下载什么版本 mysql下载哪个版本zip_mysql_02

3. 选择下载格式

引用前文推荐文章内的概念:
mysql-xxx-win64.msi,windows安装包,msi安装包是用msiexec安装完成的。windows下双击根据向导安装即可,简单方便。
mysql-xxx.zip,这个是windows源文件,需要编译。
mysql-xxx-win64.zip,这个文件解压缩后即可使用,是编译好的windows64位MySQL。需要手工配置。
推荐下载 ZIP Archive 内的软件包,mysql-xxx-win64.zip。

二、安装 MySQL

1. 解压缩软件包

新建 MySQL 文件夹,解压缩下载包,进入文件夹 mysql-5.7.23-winx64。
之后的操作基本都在此文件夹内。注意路径替换,我的路径是:

C:\Program Files\mysql-5.7.23-winx64

2. 配置环境变量

方便调用数据库,相当于一个快捷方式。
① win+q,输入“环境”,选择”编辑系统环境变量“,点击”环境变量“;

mysql 下载什么版本 mysql下载哪个版本zip_MySQL_03


打开环境变量

mysql 下载什么版本 mysql下载哪个版本zip_mysql 下载什么版本_04


② 在下方的”系统变量“内,新建一个 MYSQL_HOME 变量,输入你的 MySQL 解压缩后文件夹的目录;

在地址栏右键,“将地址复制为文本”,粘贴即可

C:\Program Files\mysql-5.7.23-winx64

③ 在“系统变量内”找到其中的 “Path” 变量,双击打开,再最后加上

%MYSQL_HOME%\bin

如果打开不是这样的框,请继续向下看。

mysql 下载什么版本 mysql下载哪个版本zip_解压缩_05


在 Path 内添加变量

如果打开 Path 是这样的框,则直接添加在文字尾部即可,但需要注意前后都要有 ; 。

mysql 下载什么版本 mysql下载哪个版本zip_MySQL_06

3. 配置文件

新建 my.ini 文件

进入解压缩后的文件内(mysql-5.7.23-winx64),新建 my.ini 文件。

两种新建方法:

① 新建 txt 文件,再重命名文件为 my.ini(后缀名显示:菜单栏->查看->文件扩展名,勾上);

② shift+右键,“在此处打开命令提示符”或者“在此处打开 Powershell",输入 echo > my.ini。

mysql 下载什么版本 mysql下载哪个版本zip_解压缩_07


my.ini文件

输入配置内容
双击 my.ini 文件默认记事本打开。
请注意输入的内容中 basedir 和 datadir 是你自己的目录

ctrl + A 全选:

[mysql]
# 设置 mysql 客户端默认字符集
default-character-set=utf8
 
[mysqld]
#设置 3306 端口
port = 3306

# 设置 mysql 的安装目录
basedir=C:\Program Files\mysql-5.7.23-winx64

# 设置 mysql 数据库的数据的存放目录
datadir=C:\Program Files\mysql-5.7.23-winx64\data

# 允许最大连接数
max_connections=200

# 服务端使用的字符集默认为 8 比特编码的 latin1 字符集
character-set-server=utf8

# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

4. 安装命令

以下命令必须以管理员身份进行!

以管理员身份打开命令行
win+x 后按 a 键,命令提示符(管理员);一定要以管理员身份打开。
我这里是 powershell,两个基本功能类似。
定位至 bin 文件夹内
cd XXXX:其中的 XXXX为你的 MySQL 安装目录,跟之前一样,复制粘贴即可。

cd C:\"Program Files"\mysql-5.7.23-winx64\bin 
如果路径中,某文件夹含有空格,需要加上 ""

mysql 下载什么版本 mysql下载哪个版本zip_解压缩_08


定位至 bin 文件夹内

建立默认数据库
输入下面这个语句新建 data 文件夹:

mysqld --initialize-insecure --user=mysql

之后你会发现多了一个 data 文件夹,如下图内容;此时 MySQL 建立了默认的数据库,用户名为 root,密码为空。

mysql 下载什么版本 mysql下载哪个版本zip_mysql 下载什么版本_09


data 文件夹

安装服务
输入下面语句:

mysqld -install

第一次安装的话会显示 “Service successfully installed.”

如果已经安装过了,会显示"The service already exists! …",如下图:

mysql 下载什么版本 mysql下载哪个版本zip_MySQL_10


如果需要移除服务:

切换 MySQL 版本的时候,需要先移除服务再安装。感觉免安装,切换版本挺容易的。

需要在原先的文件夹内 remove ,再在当前的文件夹内 install

mysqld -remove

mysql 下载什么版本 mysql下载哪个版本zip_mysql_11


移除服务

三、进入 MySQL

1. 启动服务

net start mysql

mysql 下载什么版本 mysql下载哪个版本zip_mysql_12

2. 登录

输入登录语句:-u 指的是登录的用户名,-p 是密码,因为是默认安装的数据库,此时密码为空,回车即可。

mysql -u root -p //默认为 root,mysql -u <用户名> -p <密码>

mysql 下载什么版本 mysql下载哪个版本zip_数据库_13

3. 设置密码

为了避免之后出现登录问题,登陆后第一件事情就是修改密码。
new_password 部分是你的新密码部分,自行修改。

注意结尾的分号:";"
注意密码在单引号内部:'password'
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';

mysql 下载什么版本 mysql下载哪个版本zip_数据库_14

4. 操作数据库

现在我们就可以操作数据库啦,如何操作数据库这部分就不深入了。

这是默认的建立数据哦~

mysql 下载什么版本 mysql下载哪个版本zip_mysql 下载什么版本_15

5. 退出和停止

不使用的时候最好停止 MySQL 服务~

quit  // 退出
net stop mysql // 停止服务

mysql 下载什么版本 mysql下载哪个版本zip_解压缩_16