![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=1739282371-MA8INSA5UjFRnBzmKOabVXk9SMj8ye8c-0-7d70534565fbe5fbd7d6eed82ba75910)
图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=1739282371-skcOFoIcyvZsg3Sz0ybaIfiESCaq0Wnp-0-2a70e378753be086f054a8eec38d7808)
图1-7 选择安装类型
3)选择“Server Only”(仅安装服务器),单击“Next”按钮,显示确认安装界面,如图1-8所示。
![](https://epubservercos.yuewen.com/063656/18123625308034706/epubprivate/OEBPS/Images/15_01.jpg?sign=1739282371-MOrpHIBYxsPgvhPK6LZ0LWTICech68ft-0-bd70e768b44bb043c1415939c062c4c3)
图1-8 确认安装
4)单击“Execute”按钮开始安装,安装完成后,状态栏会显示“Complete”,如图1-9所示。
![](https://epubservercos.yuewen.com/063656/18123625308034706/epubprivate/OEBPS/Images/15_02.jpg?sign=1739282371-rMWWXFbf50g9AR757Zv7LxqfGvkerM1j-0-ec6647cd2bb0a4824edd6240ffeede0b)
图1-9 安装完成
5)单击“Next”按钮,显示产品配置界面,如图1-10所示。
![](https://epubservercos.yuewen.com/063656/18123625308034706/epubprivate/OEBPS/Images/16_01.jpg?sign=1739282371-8Q73hsttnysD0zD9I13X6u39aSXZF1Gl-0-7b5aa8f2185f7af3c6c247524465ba07)
图1-10 产品配置
6)单击“Next”按钮,显示选择组复制界面,如图1-11所示。
![](https://epubservercos.yuewen.com/063656/18123625308034706/epubprivate/OEBPS/Images/16_02.jpg?sign=1739282371-Z1NS4I2BlGcWkCfOfcNnHFn8nUz2RIrq-0-3ca49e849427994597345cbea13c0249)
图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=1739282371-HnU4RB0W6mdO4qHVedtii8NqjyL3b5SX-0-3dbcfc9ce6eb013864286c4436cce535)
图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=1739282371-VXJLWu4tvwEYAgz6lsqmusDMmJjOkQdk-0-f1d95b5fe400311bc3fc16b5a7602da6)
图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=1739282371-Ae4ueeQfac6xhWqdPXkvAwqk403yaj3H-0-a70bcb9a3e64fc634c12a655ac998e63)
图1-14 设置账户和角色
10)设置系统管理员账号root的密码(密码长度至少4位,在此设置其密码为“123456”,后续也可以根据需要进行更改),单击“Next”按钮,显示设置Windows服务界面,如图1-15所示。
![](https://epubservercos.yuewen.com/063656/18123625308034706/epubprivate/OEBPS/Images/19_01.jpg?sign=1739282371-R816hgvoI3EDQBmFCBVt8zUeb9Ekpsj4-0-e3f1cbefd5d3e6d72539d0c1964187f4)
图1-15 设置Windows服务
11)保持默认值,单击“Next”按钮,显示设置插件和扩展界面,如图1-16所示。
![](https://epubservercos.yuewen.com/063656/18123625308034706/epubprivate/OEBPS/Images/19_02.jpg?sign=1739282371-O0ihIRtWoBMJOdcuGeWwegbxXOefX7MS-0-fa999dc8c53f501d53827fef71a02811)
图1-16 设置插件和扩展
12)保持默认值,单击“Next”按钮,显示准备配置界面,如图1-17所示。
![](https://epubservercos.yuewen.com/063656/18123625308034706/epubprivate/OEBPS/Images/20_01.jpg?sign=1739282371-qzQZI2HlmHvJ5nsPiv9QbPPSd3AzG1M8-0-76cc363ac65b0501d3dca40951a4e876)
图1-17 准备配置
13)单击“Execute”按钮开始执行配置,如图1-18所示。
![](https://epubservercos.yuewen.com/063656/18123625308034706/epubprivate/OEBPS/Images/20_02.jpg?sign=1739282371-brSMeq56WcRc0rGvua6wRUszNUCbdkVt-0-2b2cc457d9980c9f5fe9c31842151d14)
图1-18 执行配置
14)配置执行结束后,单击“Finish”按钮,状态栏会显示“Configuration Complete.”,如图1-19所示。
![](https://epubservercos.yuewen.com/063656/18123625308034706/epubprivate/OEBPS/Images/21_01.jpg?sign=1739282371-86xSUHiQGhRcD8xU9jDN3KgNUOdjiJZO-0-d96e790f5bab96aff2df920f7cac1293)
图1-19 产品配置完成
15)单击“Next”按钮,显示MySQL安装成功界面,如图1-20所示。单击“Finish”按钮即可。
![](https://epubservercos.yuewen.com/063656/18123625308034706/epubprivate/OEBPS/Images/21_02.jpg?sign=1739282371-dQxwRJrNb4xJNYvPDXC5v2zYeJobFjJ9-0-7ad474c3a31e6873d7814bf7196d5b40)
图1-20 MySQL安装成功