mysql路由器8.0/安装MySQL Router./从源代码安装MySQL路由器

2.5从源代码安装MySQL路由器

MySQL路由器使用C ++ 11标准编写。因此,您必须在安装它之前编译代码。编译是大多数C ++应用程序的典型信息,如下所示。

CMake程序提供了控制如何配置MySQL路由器源分布。通常,您在CMake命令行上使用选项执行此操作。有关CMake支持的选项的信息,请在顶级MySQL路由器源目录下运行以下任一命令:

壳牌> cmake。-lh shell> ccmake。

使用默认的CMake安装前缀。对于每个平台,它是不同的,但对于大多数UNIX的平台,它是“/ usr / local“。可以改变CMake变量的安装路径”cmake_install_prefix.“。 例如:

shell> mkdir build && cd build shell> cmake .. -dinstall_layout = standalone -dcmake_install_prefix = / opt / mysql / router8.0

注意我们使用-dinstall_layout =独立使用与.tar.gz和.zip包使用相同的安装布局的选项。这是构建源的推荐设置。

笔记

此处没有记录CMake选项,但它们类似于MySQL Server CMake选项。有关其他(相关)信息,请参阅MySQL源配置选项

下载和解压缩源文件,然后按照特定于平台的步骤。

Linux和Macos.

shell> tar xzf mysql-router-8.0.25-src.tar.gz shell> cd mysql-router-8.0.25-src

完成后,您需要使用cmake配置和编译MySQL路由器。我们的示例使用默认安装位置/ usr / local

笔记

安装MySQL Router生成名为的文件install_manifest.txt.列出系统上安装的所有文件(具有路径)。此文件对卸载MySQL Router非常有用。

但是,有先决条件用于编译MySQL路由器源代码。