Mysql-5.7.19-winx64.zip 安装与配置


前言

本篇记录一下 Windows 环境下 Mysql .zip版的安装配置流程。推荐使用 Mysql 的童鞋都使用 .zip 免安装版的配置方法。(.exe 直接安装的话,如果安装失败经常出现卸载不干净,重装失败的情况)

本文已授权 猿代码 同步发布。

下载

从 Mysql 官网直接下载:https://dev.mysql.com/downloads/mysql/ ,目前最新版是 5.7.19 。也可以适合自己的版本进行下载,其中 “Archive” 表示下载后直接解压即可,不需要安装,操作方便。

Mysql 官网下载地址展示图

具体的下载位置如图,(PS: 英文不好的童鞋要恶补啦)

Mysql 官网下载地址位置

下载完成后,找到一个不经常变更的目录解压缩该 mysql-5.7.19-winx64.zip 包,解压后的目录

Mysql.zip 解压缩后

配置 my.ini 文件

my.ini 是 Mysql 默认的配置文件,但是在最新版中居然没有该文件。那就新建吧,在 Mysql 的根目录中新建 my.ini 文件,并在其中添加如下代码,作为 Mysql 的初始配置:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
[mysql]
# 设置 mysql 客户端默认字符集
default-character-set=utf8

[mysqld]
#设置 3306 端口
port=3306

# 设置 mysql 的安装目录(注意,修改为自己的解压缩目录)
basedir=E:\DevEnvironment\mysql-5.7.19-winx64

# 设置 mysql 数据库的数据的存放目录(注意,修改为自己的解压缩目录)
datadir=E:\DevEnvironment\mysql-5.7.19-winx64\data

# 允许最大连接数
max_connections=200

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

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

# 免密码登陆
skip-grant-tables

配置 Mysql 环境变量

在我的电脑 -> 右键 -> 属性 -> 高级系统设置 -> 系统属性 -> 高级 -> 环境变量 -> 系统变量中新建如下环境变量(如图所示):

1
2
变量名:MYSQL_HOME
变量值:E:\DevEnvironment\mysql-5.7.19-winx64 (自己 Mysql 解压缩的位置)

MYSQL_HOME

之后在系统变量 -> Path 行中添加 Mysql 的 bin 目录,添加如下环境变量:

1
%MYSQL_HOME%\bin

注意:Windows10 系统直接新建就行了,Windows7 中需要添加 “;” 号:

1
;%MYSQL_HOME%\bin

安装运行测试

管理员身份运行 cmd,并键入如下命令安装和初始化 Mysql:

1
2
3
4
mysqld --initialize
mysqld install
net start mysql
mysql -u -root

之后便可以进入 Mysql 控制台界面了,如下图所示:

从控制台进入 Mysql

安装 Navcat 可视化工具

下载破解版的 Navcat 软件。下载链接:

1
链接: http://pan.baidu.com/s/1dEG9S45 密码: 888y

下载完成后,找到 Navcat 的安装目录,将破解文件 PatchNavicat.exe 复制到到与 navcat.exe 同级目录中,点击。(注意: 破解前一定要先关闭 navcat 软件)

Navcat 破解

安装成功打开软件如下图所示:

Navcat 界面

参考资料

[1]. https://dev.mysql.com/downloads/mysql/
[2]. http://www.navicat.com.cn/products/navicat-for-mysql/

END


0%