![MySQL数据库应用与管理](https://wfqqreader-1252317822.image.myqcloud.com/cover/953/33892953/b_33892953.jpg)
1.3 MySQL 8.0的安装与配置
以在Windows 7中安装MySQL 8.0.11为例,安装的全过程如下。
1)在官网上下载mysql-installer-community-8.0.11.0.msi安装包,双击后显示终端用户许可证协议界面,如图1-6所示。
![](https://epubservercos.yuewen.com/063656/18123625308034706/epubprivate/OEBPS/Images/14_01.jpg?sign=1738866393-17LO1Oy6050MDp08eyVhaPeXwQq4wgnN-0-2108576da664e656bcd3b18661d26040)
图1-6 终端用户许可证协议
2)勾选“I accept the license terms”复选框接受以上许可证协议,单击“Next”按钮,显示选择安装类型界面,有默认安装、仅安装服务器、仅安装客户端、完全安装、自定义安装5种安装类型供选择,如图1-7所示。
![](https://epubservercos.yuewen.com/063656/18123625308034706/epubprivate/OEBPS/Images/14_02.jpg?sign=1738866393-h4J0w0cMW7IDp5OvcXpvkOcJMmwBiIXd-0-5ffdf78949dc7441fdaf23f0e196d990)
图1-7 选择安装类型
3)选择“Server Only”(仅安装服务器),单击“Next”按钮,显示确认安装界面,如图1-8所示。
![](https://epubservercos.yuewen.com/063656/18123625308034706/epubprivate/OEBPS/Images/15_01.jpg?sign=1738866393-BAWkd59Z23nUk5SNBkvNEDOVf6C49B0M-0-5200dd60f4df38f3315b3f52d9fce8ba)
图1-8 确认安装
4)单击“Execute”按钮开始安装,安装完成后,状态栏会显示“Complete”,如图1-9所示。
![](https://epubservercos.yuewen.com/063656/18123625308034706/epubprivate/OEBPS/Images/15_02.jpg?sign=1738866393-smWXTtzCmll32pWt4h5IK5rzWuw4ODPa-0-da6f67c8cf513a891670c001cd02d81e)
图1-9 安装完成
5)单击“Next”按钮,显示产品配置界面,如图1-10所示。
![](https://epubservercos.yuewen.com/063656/18123625308034706/epubprivate/OEBPS/Images/16_01.jpg?sign=1738866393-bK5EbnKRuWLKpv7rBF0I117OS4LJTzaT-0-cc616de7067fe5493fd7dd2edc18b80e)
图1-10 产品配置
6)单击“Next”按钮,显示选择组复制界面,如图1-11所示。
![](https://epubservercos.yuewen.com/063656/18123625308034706/epubprivate/OEBPS/Images/16_02.jpg?sign=1738866393-fXb6qQypGvrRHr7nkjdKIGxTYE2y3YGw-0-52a4ddb9f0bd572dc1084abcd1fdb24c)
图1-11 选择组复制
选择组复制界面中有以下两个单选按钮供选择。
● Standalone MySQL Server / Classic MySQL Replication:独立MySQL服务器/经典MySQL复制。
● Sandbox InnoDB Cluster Setup(for testing only):InnoDB集群沙箱测试设置(仅用于测试)。
7)选择“Standalone MySQL Server / Classic MySQL Replication”单选按钮,单击“Next”按钮,显示配置服务器类型和网络界面,如图1-12所示。
![](https://epubservercos.yuewen.com/063656/18123625308034706/epubprivate/OEBPS/Images/17_01.jpg?sign=1738866393-O7H64ndHTnR5FthGnQw6RYY0TOGsPQsL-0-1ed76cc1183e8eef3db0693015bd32f4)
图1-12 配置服务器类型和网络
Config Type(配置类型)有以下三种选择。
● Development Computer(开发者用机):需要运行许多其他应用,MySQL仅使用最少的内存。
● Server Computer(服务器用机):多个服务器需要在本机运行。为Web服务器、应用服务器选择这个选项,MySQL使用中等数量的内存。
● Dedicated Computer(专用服务器用机):本机专用于运行MySQL数据库服务器,无其他服务器(如Web服务器)运行,MySQL将使用所有可用内存。
8)选择默认的“Development Computer”,其他保持不变,单击“Next”按钮,显示身份验证方法界面,如图1-13所示。
● Use Strong Password Encryption for Authentication(RECOMMENDED):使用强密码加密授权(推荐)。
● Use Legacy Authentication Method(Retain MySQL 5.x Compatibility):使用传统授权方法(保留5.x版本兼容性)。
![](https://epubservercos.yuewen.com/063656/18123625308034706/epubprivate/OEBPS/Images/18_01.jpg?sign=1738866393-E4ib19lfbWDVMkUkPVsxD2J99cwIqKoV-0-29d91fb21b9bb823306accca215a543e)
图1-13 身份验证方法
说明:MySQL 8.0版本采用了新的加密规则caching_sha2_password,即推荐使用的强密码加密授权,而MySQL 5.x版本采用的加密规则是mysql_native_password,新的加密规则可以显著提高安全性。但是,如果应用程序目前还无法升级来使用MySQL 8.0的连接器和驱动的话,则只能选择使用传统授权方法。如果在安装的时候选择了推荐的强密码加密授权方式,后续也可以根据需要更改为传统授权的方法。
9)选择“Use Strong Password Encryption for Authentication(RECOMMENDED)”单选按钮,单击“Next”按钮,显示设置账户和角色界面,如图1-14所示。
![](https://epubservercos.yuewen.com/063656/18123625308034706/epubprivate/OEBPS/Images/18_02.jpg?sign=1738866393-FBhQi1lb9tr4YsQ3nwOs3PO3QW5RvxI1-0-8fabff81b1fd44590bf32fc344c198d4)
图1-14 设置账户和角色
10)设置系统管理员账号root的密码(密码长度至少4位,在此设置其密码为“123456”,后续也可以根据需要进行更改),单击“Next”按钮,显示设置Windows服务界面,如图1-15所示。
![](https://epubservercos.yuewen.com/063656/18123625308034706/epubprivate/OEBPS/Images/19_01.jpg?sign=1738866393-ul5qwj5SCElWPIZ4qZpZe96cfj7QTMLs-0-525f24a20afa6d5b1b0d76f7806f42cf)
图1-15 设置Windows服务
11)保持默认值,单击“Next”按钮,显示设置插件和扩展界面,如图1-16所示。
![](https://epubservercos.yuewen.com/063656/18123625308034706/epubprivate/OEBPS/Images/19_02.jpg?sign=1738866393-ziotyANjPmBqA4piB4WnYue5XYRhteLd-0-41148d829d01cc7c336213ba6da7be6e)
图1-16 设置插件和扩展
12)保持默认值,单击“Next”按钮,显示准备配置界面,如图1-17所示。
![](https://epubservercos.yuewen.com/063656/18123625308034706/epubprivate/OEBPS/Images/20_01.jpg?sign=1738866393-RHDAuPqZHRmQVZ5RoFTcLu4nusixoEHw-0-64f8812b3d09cf3dd8378713a904a8cf)
图1-17 准备配置
13)单击“Execute”按钮开始执行配置,如图1-18所示。
![](https://epubservercos.yuewen.com/063656/18123625308034706/epubprivate/OEBPS/Images/20_02.jpg?sign=1738866393-tVsGgjdpGtrmcClxv7tKC05F5RwpEFJI-0-c8a66ee40d6c1eb481bf207353c309c1)
图1-18 执行配置
14)配置执行结束后,单击“Finish”按钮,状态栏会显示“Configuration Complete.”,如图1-19所示。
![](https://epubservercos.yuewen.com/063656/18123625308034706/epubprivate/OEBPS/Images/21_01.jpg?sign=1738866393-JbXojOlhmC72CQEhDAZvUP03gWRD0Sxl-0-c7f9dbab0263a5a5bcc0d66e4f8e5350)
图1-19 产品配置完成
15)单击“Next”按钮,显示MySQL安装成功界面,如图1-20所示。单击“Finish”按钮即可。
![](https://epubservercos.yuewen.com/063656/18123625308034706/epubprivate/OEBPS/Images/21_02.jpg?sign=1738866393-E8fOiz28PHIKsmcMVvzMGhijWAEGftfp-0-a556e0f5e1ecd565c45bd510dafdbe3c)
图1-20 MySQL安装成功