第2章安装MySQL路由器
目录
2.1在Linux上安装MySQL路由器
2.2在macOS上安装MySQL路由器
2.3在Windows上安装MySQL路由器
2.4从源代码安装MySQL路由器
本章介绍如何获取和安装MySQL路由器。可从 下载站点下载。
2.1在Linux上安装MySQL路由器
MySQL路由器的二进制发行版可用于几种Linux版本,包括Fedora,Oracle Linux,Red Hat和Ubuntu。
安装选项包括:
官方MySQL Yum或APT存储库包:这些二进制文件由MySQL Release团队构建。有关安装这些的详细信息,请参阅使用 Yum 或 APT安装它们的快速指南 。
下载官方MySQL软件包:可从 https://dev.mysql.com/downloa... 。使用首选软件包管理器下载并安装。
或者,从MySQL路由器8.0.13开始,MySQL路由器包含在MySQL服务器的源和单片二进制包中。
下载源代码并自行编译:源代码可在 https://dev.mysql.com/downloa... tar.gzRPM或RPM包的形式获得。或者,源代码也 可以在GitHub上获得。
有关编译MySQL路由器的信息,请参阅 从源代码安装MySQL路由器。
在Linux上安装的过程取决于您的Linux发行版。
使用官方DEB或RPM软件包安装MySQL路由器会在MySQL路由器默认运行的主机上创建
一个名为“mysqlrouter”的本地系统用户和组。有关其他信息,请参阅系统 user的配置选项。
安装DEB包
在Ubuntu和其他使用Debian软件包方案的系统上,您可以下载并安装.deb软件包或使用APT软件包管理器。
使用APT包管理器
按照MySQL APT Repository文档中的描述安装MySQL APT存储 库。例如:
注意
从这里下载APT配置包 。
shell> sudo dpkg -i mysql-apt-config_0.8.8-1_all.deb
在配置屏幕上启用“MySQL工具和连接器”。
更新您的APT存储库:
shell> sudo apt-get update
安装MySQL路由器。例如:
shell> sudo apt-get install mysql-router
手动安装包
您也可以下载.deb软件包并从命令行安装它
shell> sudo dpkg -i package.deb
package.deb是MySQL路由器包名称; 例如, MySQL路由器版本号在哪里。 mysql-router-version-1ubu1604-amd64.debversion
安装RPM包
在基于RPM的系统上,您可以下载并安装RPM软件包,也可以使用Yum软件包管理器。
使用Yum Package Manager
首先,按照MySQL Yum Repository文档中的描述安装MySQL Yum存储 库。例如:
注意
从这里下载Yum配置包 。
shell> sudo rpm -Uvh mysql57-community-release-el7-11.noarch.rpm
接下来,安装MySQL路由器。例如:
shell> sudo yum install mysql-router
手动安装RPM包
shell> sudo rpm -i package.rpm
package.rpm是MySQL路由器包名称; 例如, MySQL路由器版本号在哪里。 mysql-router-version-el7.x86_64.rpmversion
卸载
在Linux上卸载MySQL路由器的过程取决于您使用的软件包。
卸载DEB包
要卸载Debian软件包,请使用以下命令:
shell> sudo dpkg -r mysql-router
此命令不会删除配置文件。要删除它们和数据目录,请使用:
shell> sudo dpkg --purge mysql-router
注意
或者,使用apt-get remove mysql-router或apt-get purge mysql-router。
卸载RPM包
要卸载RPM软件包,请使用以下命令:
shell> sudo rpm -e mysql-router
注意
同样,使用yum remove mysql-router。
此命令不会删除配置文件。
什么不被删除
不清除时,卸载过程不会删除配置文件。在Debian系统上,这可能包括以下文件:
/etc/init.d/mysqlrouter /etc/mysqlrouter/mysqlrouter.conf /etc/apparmor.d/usr.sbin.mysqlrouter