![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=1739553806-agjV4Pru83gGegPjdYRrbZMRcTdx4knr-0-08244140f6c025f07dd6df6d1d87c0fc)
图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=1739553806-tQH6YhCsFYlQnIIisMz462xW5mxhfZwn-0-307ef779a12288543d870edc531394de)
图1-7 选择安装类型
3)选择“Server Only”(仅安装服务器),单击“Next”按钮,显示确认安装界面,如图1-8所示。
![](https://epubservercos.yuewen.com/063656/18123625308034706/epubprivate/OEBPS/Images/15_01.jpg?sign=1739553806-lH83A8FfIJSWP9XrmdDyNJpcNNFX06BL-0-5dac2a6097a4305ac48c45e931c7ba7a)
图1-8 确认安装
4)单击“Execute”按钮开始安装,安装完成后,状态栏会显示“Complete”,如图1-9所示。
![](https://epubservercos.yuewen.com/063656/18123625308034706/epubprivate/OEBPS/Images/15_02.jpg?sign=1739553806-1KH6Nl64U1uHoW2q9CIOZVEpyr9fEzoO-0-3b3efdaefdcc7b83e46855475a5d361b)
图1-9 安装完成
5)单击“Next”按钮,显示产品配置界面,如图1-10所示。
![](https://epubservercos.yuewen.com/063656/18123625308034706/epubprivate/OEBPS/Images/16_01.jpg?sign=1739553806-9qespejFkF0ysyRB1rIXKJILQIeu06jy-0-bdf3f29b1bc1c56eae8c1d3c3ddebe39)
图1-10 产品配置
6)单击“Next”按钮,显示选择组复制界面,如图1-11所示。
![](https://epubservercos.yuewen.com/063656/18123625308034706/epubprivate/OEBPS/Images/16_02.jpg?sign=1739553806-glTrNqUEJFCrWpWfI38ClcL5ojsQEiQ1-0-7c8052deca30b9114d26cd2ea8d42e41)
图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=1739553806-0s7UFBfONUDkApl9nuLHkhMCrHdIzc6G-0-b5c49b8a7f32d23a85c836381dc62ffa)
图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=1739553806-r1cb0rIAaNUjsytBiNW3IrdHbVlvE37Y-0-45c9e32863922c2c3a0636367d9e689e)
图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=1739553806-XG0OYlsyJwznlbKsUjNtswBXXOeVIg4t-0-b596d0d0056db9c5e045297da8369cd3)
图1-14 设置账户和角色
10)设置系统管理员账号root的密码(密码长度至少4位,在此设置其密码为“123456”,后续也可以根据需要进行更改),单击“Next”按钮,显示设置Windows服务界面,如图1-15所示。
![](https://epubservercos.yuewen.com/063656/18123625308034706/epubprivate/OEBPS/Images/19_01.jpg?sign=1739553806-Ofrnp16SWRB1s7CC5sqG49RiirBXOfAs-0-9b71a96000332f5b2dc3fd737408f5d4)
图1-15 设置Windows服务
11)保持默认值,单击“Next”按钮,显示设置插件和扩展界面,如图1-16所示。
![](https://epubservercos.yuewen.com/063656/18123625308034706/epubprivate/OEBPS/Images/19_02.jpg?sign=1739553806-OTTrPNMTEYvCAdjzzPrlz67vwlpuomp4-0-0c9bff0bb78953100c5acf691f3120ee)
图1-16 设置插件和扩展
12)保持默认值,单击“Next”按钮,显示准备配置界面,如图1-17所示。
![](https://epubservercos.yuewen.com/063656/18123625308034706/epubprivate/OEBPS/Images/20_01.jpg?sign=1739553806-Q2AKbwxQNLABwMzEscd385WsrstiMA46-0-0de3af16dffcd1848cb25b29135da7b6)
图1-17 准备配置
13)单击“Execute”按钮开始执行配置,如图1-18所示。
![](https://epubservercos.yuewen.com/063656/18123625308034706/epubprivate/OEBPS/Images/20_02.jpg?sign=1739553806-Ac9e8YaNgt40ChbXCcpAjK6b3q0yhFin-0-581ce6c047346ab97e9f6d945ae6dbe7)
图1-18 执行配置
14)配置执行结束后,单击“Finish”按钮,状态栏会显示“Configuration Complete.”,如图1-19所示。
![](https://epubservercos.yuewen.com/063656/18123625308034706/epubprivate/OEBPS/Images/21_01.jpg?sign=1739553806-PlgsiFyX3B1ELM4MfURo89hPOqD4L62o-0-2f83ab2974a8a60029e47b5372dba4d0)
图1-19 产品配置完成
15)单击“Next”按钮,显示MySQL安装成功界面,如图1-20所示。单击“Finish”按钮即可。
![](https://epubservercos.yuewen.com/063656/18123625308034706/epubprivate/OEBPS/Images/21_02.jpg?sign=1739553806-RSGvevznkeQY7XDWz2Nfd0jxaBX55QJW-0-18e22834319a1fcc0e8620b8ab7747e7)
图1-20 MySQL安装成功