繁体   English   中英

如何为不同的mysql版本分隔/etc/my.cnf

[英]How to separate /etc/my.cnf for different mysql versions

我希望能够在同一台服务器上安装不同的 mysql/percona 服务器。

但是,只有其中一个会处于活动状态,直到我决定停用它并激活另一个。

有没有简单的方法可以将/etc/my.cnf放在 mysql 数据目录而不是/etc
PHP 使用类似的方法 - ini 文件在 php 目录中,/etc/php.ini 是一个符号链接。

我正在考虑像!!includedir /xxxx/yyyy/$version这样的单一全局 /etc/my.cnf 。

这可能吗?

您可以使用不同的数据指令在同一节点上安装不同的版本。 要运行相同的,您需要使用如下配置文件的路径运行 mysql 服务器:

FULL_PATH/mysqld_safe --defaults-file=FULL_PATH/my.cnf &

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM