MySQL Notifier
MySQL Notifier 是一款 MySQL 数据库的辅助工具。它可以在系统任务栏通知区域(系统托盘)处驻留图标,用于快捷监视、更改服务器实例(服务)的状态。同时,也可以与一些图形化管理工具(如 MySQL Workbench)集成使用。MySQL Notifier 由 Oracle 开发,是 MySQL 官方支持的 DBA 工具之一。(DBA: Database Administrator)
官网介绍链接:https://dev.mysql.com/downloads/windows/notifier/
MySQL for Excel
MySQL for Excel是包含在MySQL Installer中的一个工具,允许开发者通过微软的Excel直接操作MySQL数据库,比如:
导出MySQL数据到Excel
导入Excel数据到MySQL现有数据表或新建数据表
直接在Excel中编辑MySQL数据
官网链接介绍:https://dev.mysql.com/downloads/windows/excel/
MySQL Utilities
MySQL Utilities 提供一组命令行工具用于维护和管理 MySQL 服务器,包括:
管理工具 (克隆、复制、比较、差异、导出、导入)
复制工具 (安装、配置)
一般工具 (磁盘使用情况、冗余索引、搜索元数据)
MySQL Utilities是一系列的命令行工具以及Python库更容易完成管理的任务。库是用Python语言写的,这就意味着不需要安装其他任何工具和库。
官网链接介绍:https://dev.mysql.com/downloads/utilities/
MySQL Router
MySQL Router是轻量级中间件,提供应用程序和任何后端MySQL服务器之间的通讯。它可以用于各种各样的用例,例如通过高效地将数据库通信到适当的后端MySQL服务器,从而提供高可用性和可伸缩性的服务,对Python有依赖。下图很好地解释了MySQL Router的功能。
官网链接介绍:https://dev.mysql.com/downloads/router/
大致需要的依赖的Windows组件,根据需要可以在上图的日志中找,以下只是本人总结出来的几个(装依赖组件的时候,如果64位的不行记得试试32位(X86)的):
.NET Framework 4.5.2
Visual C++ 2008 Redistributable x64
Visual C++ 2008 Redistributable x86
Visual C++ 2013 Redistributable x64
Visual C++ 2013 Redistributable x86
Visual C++ 2015 Redistributable x64
Visual C++ 2015 Redistributable x86
Python 3 (自己去它官网下吧!)
关于Windows官方的组件,只需要进入微软官网进行搜索并进行下载就行了。如下例子:
搜索
寻找到符合要求的下载:
下载并选择安装版本:
MySQL Servers的配置
MySQL Servers的第一次配置是在安装好MySQL Servers之后,之后如果想改动可以在Installer程序中选择重新配置,如下图:
这里有两个部署选项,第一个是典型的部署方式,一个服务器和一个客户端,第二个是MySQL最新的部署方式,相信那幅图已经很好的解释了。这里我们由于是个人学习使用,选择第一个就行了。
三种安装模式的选择
Developer Machine(开发机器):该选项代表典型个人用桌面工作站。假定机器上运行着多个桌面应用程序。将MySQL服务器配置成使用最少的系统资源。
Server Machine(服务器):该选项代表服务器,MySQL服务器可以同其它应用程序一起运行,例如FTP、email和web服务器。MySQL服务器配置成使用适当比例的系统资源。
Dedicated MySQL Server Machine(专用MySQL服务器):该选项代表只运行MySQL服务的服务器。假定运行没有运行其它应用程序。MySQL服务器配置成使用所有可用系统资源。
这里我们选择第一种开发模式。
下面的端口为连接数据库服务器时的端口号,按默认的就行,一般不会出现端口冲突
这里是关于用户的设置,这里一定要记住配置的root密码,其它默认。添加用户可以在它的命令行里添加。
按照图中的默认设置来,这里记住它作为系统服务的服务名字,在命令行中需要使用,也可以把系统服务的名字设为自己容易记的,下面的是否将MySQL服务作为开机启动项,如果每次使用MySQL之前要开启服务器嫌麻烦的话,可以选择作为开机启动项,我这里选择否。
这里询问是否将MySQL作为文件存储数据库使用,默认不使用它的文件存储数据库功能使用。
最后的Excute之后,将配置生效。
关于Router和文档的配置过程,可以一直按照它的默认步骤进行下去,记得多看看它的每一页的安装说明,到此MySQL5.7 Installer的安装就完成了。