【问题标题】:How to check if Federation is enabled如何检查是否启用了联合
【发布时间】:2011-02-18 08:59:53
【问题描述】:

我想知道我可以在 shell 中运行什么命令来确定是否在 MySQL 服务器上启用了联合?

谢谢。

【问题讨论】:

    标签: mysql federated-storage-engine


    【解决方案1】:

    登录到 mysql 服务器并执行SHOW ENGINES\G,这就是它在我的一台 mysql 服务器上所说的:

    *************************** 10. row ***************************
     Engine: FEDERATED
    Support: NO
    Comment: Federated MySQL storage engine
    

    【讨论】:

    • 命令激活它..请
    • 您无法通过简单的命令激活它。您需要重新安装 mysql 服务器并拥有允许 federated 的特定版本,请不要再对我大喊大叫。
    • 抱歉,没有大喊没有意识到我的大写字母打开了
    【解决方案2】:

    编辑文件/etc/mysql/my.cn 在 [mysqld] 部分添加:

    [mysqld] 联合

    重启MySql Server就搞定了!

    【讨论】:

    • 问题是如何检查是否启用,而不是如何启用。
    • 问题格式错误。如果查看第一个答案后的第一条评论,您会看到用户询问如何激活 FEDERATED 表。
    • @user2766218 在 cmets 中提出的后续问题并不算数 - cmets 应该只澄清原始问题的问题,而不是添加新问题。这个答案没有回答甚至帮助解决原始问题,所以它是不合适的。
    猜你喜欢
    • 2019-02-09
    • 2017-12-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多