一、MySQL8.0的下载
1.访问MySQL官网:https://www.mysql.com/
2、选择DOWNLOAD,然后往下拉到底,选择“MySQL Community Server”
3、选择操作系统版本,并选择推荐版本;
4、选择“(mysql-installer-community-8.0.19.0.msi)”
5、选择“No thanks,just start my download”;
6、下载完成。
二、MySQL8.0的安装
1、打开下载完成的“mysql-installer-community-8.0.19.0.msi”
2、选择安装模式
- 如果只想安装MySQL数据库的话,推荐选择:“Server only”
- 一般开发人员推荐选择:“Developer Default”,里面包含了一些MySQL的组件和其他的东西,对应的说明显示在右边;
这里我选择“Developer Default”,并点击“Next”;
3、由于我们选择的是“Developer Default”,安装之前会检测当前系统是否具备上一步选择项所具有的条件:对于下面的截图来说:
- 红框的内容建议安装:选中后点击Execute进行安装
- VisualStudio :表明当前系统没有安装VS运行库,如果想要MySQL与Visual Studio相连接的话,要手动安装,不需要的话,可以不管,直接点击“Next”;
4、此时会弹出警告,忽略警告,点击“Yes”,继续执行;
5、点击“Execute”开始安装;
6、安装完成后,点击“Next”,进行下一步;
7、点击“Next”;
8、选择高可用模式,点击“Next”;
- Standalone Mysql Server/Classic MySQL Replication:独立的mysql服务器,如果需要运行独立的mysql服务器,可以选择此选项,以便稍后配置经典的MYSQL复制。使用此选项,可以手动配置复制设置,并在需要时提供自己的高可用性解决方案
- InnoDB Cluster:innodb集群技术为mysql提供了一个开箱即用的高可用性解决方案
这里选择Standalone Mysql Server。
9、选择配置类型:有开发电脑,服务器电脑,专用电脑(只运行MySQL数据库服务,不运行其他的服务如:web服务);
联网协议(TCP/IP);
端口号默认(3306);
都选择默认配置即可;点击“Next”,进行下一步;
10、授权方式,选择默认就行,默认的是强大的SHA256加密方法,点击“Next”进行下一步;
11、创建Root账户的密码,设置不容易被识破的长度,这个密码要记住,因为后面登录MySQL服务器的时候,会进行校验;还可以创建其他用户,给予权限访问MySQL数据库的权限,可以给用户设置角色Role,比如是数据库管理员,数据库设计者等;这里创建Root账户的密码就不再添加其他用户了,点击“Next”,进行下一步;
12、配置Windows服务插件,设置Windows服务的名字,是否启动Windows就启动MySQL服务器,一般默认就行,点击“Next”,进行下一步;
13、点击“Execute”,开始安装;
14、安装完成后,点击“Finish”,完成安装;
15、安装Mysql router
MySQL Router最早是作为MySQL-Proxy的替代方案出现的。作为一个轻量级中间件,MySQL Router可在应用程序和后端MySQL服务器之间提供透明路由和负载均衡,从而有效提高MySQL数据库服务的高可用性与可伸缩行。
这里暂时不安装。
16、安装samples and examples