直接从命令行上启动 MySQL Proxy :在大多数情况下,你至少应该确定 MySQL Proxy 应该将 query 转发到哪个 backend MySQL server ,即需要指定其 host 名或地址,以及端口号信息。可以在命令行中直接指定选项,也可以在配置文件中指定,同时使用 --defaults-file 命令行参数指定配置文件的位置。如果你采用了配置文件的方式,其格式需要按照如下配置:1.在 [mysql-proxy] 配置组中指定选项,例如:2.以配置名和配置值对的形式指定全部配置选项。3.对于简单开关形式的命令行选项(例如 --proxy-skip-profiling),使用 true 或者 false 。例如,下面的形式是不合法的:但下面是合法的4.设置配置文件的 Unix 权限为 0660(对于用户和组可读、可写,对于其他人不可访问)上述条件任意一个不满足都会导致 mysql-proxy 在启动时产生错误。下面的表格中列出了支持的选项配置。
Table 15.4.mysql-proxyHelp Options
Format
Option File
Description
Show help options
Show admin module options
Show all help options
Show proxy module options
Table 15.5.mysql-proxyAdmin Options
Table 15.6.mysql-proxyProxy Options
Format
Option File
Description
Removed
Table 15.7.mysql-proxyAp