今天给大家实测一下MySQL(绿色版本)的安装教程。
如果你有相关需求,或者需要一款MySQL的客户端工具,强烈推荐Navicat Premium(附破解方法)。
干货蛮多,建议点赞收藏记录一下。
如果你是第一次安装MySql,或者是新手。一定要分清楚以下2种安装方式的区别。
如图所示:

1、Windows (x86, 64-bit), MSI Installer
这种安装方式下载下来的是一个「.msi」文件,如图所示:

首先要知道「.msi」 文件是 Windows Installer 包文件,主要用于在 Windows 系统中安装、维护和卸载软件。
它由微软开发,包含了软件安装所需的所有信息,例如文件路径、安装位置以及注册表修改等。

虽然简单,但是不推荐新手直接使用这种方式。
2、Windows (x86, 64-bit), ZIP Archive
这种安装方式,下载下来是没有msi文件的。
解压缩之后,如图所示:

压缩包,解压就能用 绿色版,不写注册表 可以放 U 盘、移动硬盘 需要手动配置 my.ini、手动安装服务
便携干净,适合新手学习。
我强烈推荐大家使用这种绿色版本,学习安装MySql。
MySql便携版安装教程
主要按照以下这5个流程步骤即可完成安装MySql。

下载地址:在文档可查看。
https://www.kdocs.cn/l/cbMXlVQJL0Zu

解压 → 配配置文件 → 初始化 → 安装服务 → 启动
1、解压
如图所示,这里包含了一些常用的MySql版本。
主流版本占比:
MySQL 8.0.x:约 58%(最主流) MySQL 5.7:约 18.8%(已停止官方支持) MySQL 8.4 LTS:逐步上升,成为新的长期支持主力 MySQL 9.x(创新版):占比低,多用于测试
2、配置文件
在 MySQL 根目录(和 bin 同级)新建文本文档,改名 my.ini,复制以下内容,粘贴即可:
[mysqld]basedir=D:\mysql-8.4.2datadir=D:\mysql-8.4.2\dataport=3306character-set-server=utf8mb4default-storage-engine=INNODBsql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLESmax_connections=200[mysql]default-character-set=utf8mb4重点提醒2点:
1、路径不能有中文,否则后面服务无法启动。
你看我这个有中文路径。

后面执行的时候,就报错了:

2、把 「basedir」 和 「datadir」 改成你自己的路径。
3、初始化MySQL(关键步骤)
1、以管理员身份打开 CMD 或 PowerShell 2、进入 bin 目录运行
cd /d D:\mysql-8.4.2\bin3、执行初始化(会生成随机 root 密码)运行:
mysqld --initialize --console执行后会输出一行类似:
A temporary password is generated for root@localhost: abc123XYZ
如图所示:

4、安装为Windows服务
安装Mysql服务,执行
mysqld --install mysql8显示 Service successfully installed 就成功了。
启动MySQL服务,执行
net start mysql8打开「任务管理器」>「服务」就可以看到刚刚安装并启动的服务「mysql8」,如图所示:

MySQL登录,执行:
mysql -uroot -p然后粘贴刚才的临时密码登录。
Mysql修改登录密码(必须执行)
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';如果你不修改Mysql的登录密码,后面就会报错,如图所示:

执行查询命令「显示所有数据库」
showbases;5、配置环境变量
把 「D:\mysql-8.4.2\bin」 加到系统 PATH 里,以后任何目录都能直接用 mysql 命令。
这个大家随便搜索一下即可,这里就不多做演示了。
使用Navicat(MySql客户端工具)
MySql客户端工具非常多,这类工具确实非常多,但用的最多的、最常见的肯定是Navicat(破解版本导出都是)。
其他MySql客户端工具包括:
mysql 命令行(就是你在 CMD 里用的 mysql -u root -p,纯黑窗口,无界面。)、MySQL Workbench、DBeaver、DataGrip、SQLyog、HeidiSQL 、phpMyAdmin(网页版本)
不知道如何选择MySql客户端工具?无脑选择Naicat for MySql即可,这是毫无疑问的。
我目前一直都在用的就是这个PoJie版本,功能十分全面。
下载地址:
https://www.kdocs.cn/l/cbMXlVQJL0Zu

如果兴趣也可以试试其他几款MySql客户端软件,这里面还包括一个「ipdatabase」的示例数据库,有兴趣下载体验一下吧。
Naicat for MySQL下载之后的压缩包

文档在「评论区置顶」:

解压缩完成之后:
navicat17_premium_cs_x64.exe:安装文件
Crack:就是破解文件,里面有一个dll,复制到「navicat17_premium」安装目录即可,PoJie方式就是这么直接、简单。

点击「下一步」:

重点提醒:这个安装目录不要忘记了!

复制到Navicat Premium17的安装目录

如图所示:

打开「Navicat Premium 17.3」

还可以试试新建表:

练习数据库(增删改查)
新建数据库「ipdatabase」:

这里给大家准备了一个「ipdatabase」的数据库, 可以直接新建完数据库后,导入这些数据练习一下SQL增删改查。

右键数据库,然后点击「运行SQL文件」:

记住这3个全都不要选择:

完成之后,就有这3张表的数据,如图所示:

执行查询的SQL语句:

测试一下备份数据库。
点击「备份」>「新建备份」,然后点击对话框的按钮「备份」

备份完成,如图所示:

备份的文件位置在「编辑链接」>「高级」>「设置位置」可以看到:


还可以进行还原备份:

如有帮助,点赞收藏一下。
夜雨聆风