FEDERATED 引擎

    技术2022-05-20  57

         最近做项目用到了数据库同步,一开始考虑同步引擎。但是被否定了,说配置文件改动太大。后来找资料mysql有个存储引擎FEDERATED.

        其实使用非常简单,我用的mysql5.1.45。写下来做个备份。

        首先查看是否安装有FEDERATED引擎,或者是否开启使用命令show engines;

       | FEDERATED  | YES      | Federated MySQL storage engine      

     

       如果为yes就是安装启动。如果没有或者no就要安装和启动了。

       我使用的版本已经安装但是没有启动,要在my。cnf配置文件添加内容

      [mysqld]下面加入引擎名字  federated

      etc/inin.d/mysql restart 重新启动就可以了。

      下一步就是引用远程数据库

       

     

    CREATE TABLE `webmaster` (   `mid` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',   `nick_name` varchar(20) NOT NULL 

         PRIMARY KEY (`mid`) ) ENGINE=FEDERATED DEFAULT CHARSET=utf8 COMMENT='用户信息表' CONNECTION='mysql://root:''@同步服务器的地址:3306/同步的数据库名称/同步的表


    最新回复(0)