【问题标题】:Enable Federated engine in MySQL 5.6 Windows在 MySQL 5.6 Windows 中启用联合引擎
【发布时间】:2014-03-19 22:34:28
【问题描述】:

我正在尝试在 MySQL 中启用联合引擎。我确实关注了一些帖子和博客,并通过在 [mysqld] 下添加 federated 关键字来编辑 my-default.ini [位置:C:\Program Files\MySQL\MySQL Server 5.6]。

[mysqld]
federated

后来我重新启动了 MySQL 服务器,并通过触发 SQL Query 显示引擎来交叉验证它是否已启用;

Engine            Support            Transactions          XA     Savepoints
FEDERATED           NO                    NULL            NULL       NULL

谁能帮帮我。

环境 操作系统:Windows 7 64bit MySQL 版本:5.6

【问题讨论】:

    标签: mysql database mysql-workbench federated


    【解决方案1】:

    正确的编辑,错误的文件位置。

    在 Windows 7 64 位上默认安装 MySQL 安装程序的 MySQL v5.6 配置文件的位置是:

    C:\ProgramData\MySQL\MySQL 服务器 5.6\my.ini

    不是 C:\Program Files..

    【讨论】:

      【解决方案2】:

      太棒了!

      我试过了,效果很好。

      打开 Windows 资源管理器并输入“C:\ProgramData”,然后进入 MySQL 文件夹,您将看到 my.ini 文件。

      只是广告联合unde [mysqld]

      仅此而已。

      您也可以转到 Windows 资源管理器上的工具并选择文件夹选项,然后选择查看选项卡,然后激活“显示隐藏的文件和文件夹”选项。

      现在您将能够看到 ProgramData 文件管理器。

      希望对你有帮助!

      【讨论】:

        【解决方案3】:

        仅供wamp用户参考:

        编辑 my.ini @C:\wamp\bin\mysql\mysql5.6.17

        在找到 [mysqld] 的文件末尾导航,然后在末尾附加/添加联合关键字。

        [mysqld]
        port=3306
        explicit_defaults_for_timestamp = TRUE
        federated
        

        在 wamp phpmyadmin 控制台上验证完成后

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2021-01-07
          • 2021-07-02
          • 2021-09-28
          • 1970-01-01
          • 1970-01-01
          • 2011-10-06
          • 1970-01-01
          相关资源
          最近更新 更多