目录
一.MySQL的下载
1.从官方下载地址:https://www.mysql.com/downloads/进行下载,此处以MySQL8.0为例。点击:DOWNLOADS,向下滑动,点击 MySQL Community(GPL) Downloads >>。
2.进入MySQL Community Downloads页面,点击:MySQL Installer for Windows。
3.进入MySQL Installer页面之后,可以看到General Availability(GA) Releases(通用版本)和Archives(历史版本)两个标签。若不选择历史版本,则直接选择通用版本和所适用的系统,点击Download进行下载;若想下载历史版本,则点击Archives。
此处以勾选为8.0.12版本为例,选择操作系统为Microsoft Windows,点击Download。
二.MySQL的安装
1.下载完成后,双击mysql-installer-community-8.0.12.0.msi进行安装。
2.进入到License Agreement(许可协议)画面,首先看到的是MySQL的安装协议,这里勾选同意,点击Next按钮。
3.进入到Choosing a Setup Type(选择设置类型)画面,这里默认选择的是Developer Default(开发版本)。由于其中自带的MySQL Shell,即MySQL自带的开发工具,有的用不到,或者不如第三方好用,如:MySQL自带的图形界面客户端不如第三方的图形客户端用起来顺手,所以此处只选择安装MySQL数据库,即勾选Server only,点击Next。
4.进入到Installation(安装)画面,点击Execute按钮进行安装。
5.当前面出现绿色圆圈有对钩时则表明安装完成。点击Next按钮。
6.进入到Product Configuration(产品配置)画面,点击Next按钮。
(1).进入到Group Replication(组复制)画面,首先进行的是MySQL集群设置,由于我目前使用的单机版,所以此处不进行设置,使用默认选项,点击Next按钮。
(2).进入到Type and Networking(类型与网络)配置画面。点击Next按钮。
※※MySQL默认的端口号是3306,若之前电脑上有安装过MySQL数据库,则需要将端口号修改为其他端口号,如:5001,5002等。
(3).进入到Authentication Method(身份验证方式)画面,由于MySQL 8.0引入了新的密码加密机制,所以默认选择新的密码加密机制,此处建议选择传统的密码加密机制,可以保证将来使用Python,Java的一些老的驱动去连接MySQL 8.0时,没有新的密码加密协议,可能导致连接不上的问题不会产生。
(4).勾选传统的密码加密机制,点击next按钮。
(5).进入到Accounts and Roles(帐户和角色)画面,输入Root用户的密码。点击Next按钮。
(6).进入到Windows Service(Windows 服务)画面,MySQL安装的程序给Windows系统建立一个MySQL的服务,服务名字默认为MySQL80,可以修改,其中默认勾选了MySQL数据库随着系统启动而自动启动。画面保持默认不进行修改,点击next按钮。
(7).进入到Apply Configuration(应用配置)画面,点击Execute按钮,去执行配置项。
(8).当配置项前面出现绿色小对钩时,则表明配置项执行完成。点击Finish按钮。
(9).重新返回到Product Configuration(产品配置)画面,点击Next按钮。
7.进入到Installation Complete(安装完成)画面,点击Finish按钮。则表示MySQL安装完成了。
8.在C:\Program Files\MySQL\MySQL Server 8.0可以看到MySQL的程序文件。其中,bin目录里包含的是管理MySQL数据库的指令,这些指令在Windows终端里找不到,只有在bin目录里进行使用,在其他文件里使用则不好使,为了使这些指令可以在Windows全局进行使用,则需要配置环境变量。
三.配置环境变量
本次使用的是Windows11:除个别打开方式与Windows10不同以外,其他的都相同。步骤如下:
1.右键单击【此电脑】==》【属性】 ==》【高级系统设置】 ==》【环境变量】
2.在【系统变量】下找到Path变量,点击【编辑】按钮,在弹出的窗口里点击【新建】按钮,填入如下信息:点击【确定】。其中,变量值是你安装MySQL的bin目录的路径。
C:\Program Files\MySQL\MySQL Server 8.0\bin
完成以上步骤,则MySQL环境变量就配置好了,接下来去检测。
四.测试环境变量是否配置成功
1.Windows + R 键打开“运行”对话框,输入【cmd 】,打开dos命令提示符窗口,输入如下命令进行验证:当dos命令提示符窗口的命令提示符变为mysql时,则证明已经成功连接到MySQL数据库上面。
mysql -uroot -p
先输入java,然后输入javac,当不再出现不是内部或外部命令则证明环境变量配置成功。
输入show database;命令用来打印数据目录里存放数据文件的文件夹。其中,database是指:MySQL数据库里的存储数据的schema(逻辑空间)(保存数据的文件夹)。