开发者社区> 问答> 正文

mysql主从同步配置问题:报错

@逝水fox 你好,想跟你请教个问题:您说

“MySQL暂时还不支持单Slave对多Master的复制

不过可以备份机上用MySQL的instance-manager启多个MySQL实例, 分成不同端口, 每个对应一个主机进行备份。”但是我看到一篇文章(http://blog.csdn.net/guoguo1980/article/details/2343722)是用的slave和master进行主从配置,不过没有弄成功。请问这个启动多个MYSQL实例怎么启动?谢谢~

 

展开
收起
kun坤 2020-06-14 06:42:49 430 0
1 条回答
写回答
取消 提交回答
  • 指定不同的端口不就能启动吗?
    ######回复 @hwang393 : 参考文档: http://hidinga.xicp.net/blog/download/?b=database&q=Mysql/Installation######我只要一台服务器B备份一个mysql服务器A的一个数据库就可以了。就不需要多个端口吧?######

    “我只要一台服务器B备份一个mysql服务器A的一个数据库就可以了”


    你这个也不需要多实例啊...每个机器启一个mysql进程都可以呢.你说的没有配置成功具体情况可能还是要说清楚一下比较便于。
    实际上我自己是觉得实例管理器分多实例用起来很不方便,现在都是直接改多个my.cnf换成不同的datadir,端口以及socket来启多mysql进程。
    ######

    按照这个来配置的http://blog.csdn.net/guoguo1980/article/details/2343722,在master上my.ini中修改了server-id=1,但是show ariables like 'server-id';还是现实value=0,这是为什么呢?

    mysql> show variables like 'server_id';
    +---------------+-------+
    | Variable_name | Value |
    +---------------+-------+
    | server_id     | 0    |
    +---------------+-------+
    ######是在Windows下的mysql.######

    引用来自“hwang393”的答案

    按照这个来配置的http://blog.csdn.net/guoguo1980/article/details/2343722,在master上my.ini中修改了server-id=1,但是show ariables like 'server-id';还是现实value=0,这是为什么呢?

    mysql> show variables like 'server_id';
    +---------------+-------+
    | Variable_name | Value |
    +---------------+-------+
    | server_id     | 0    |
    +---------------+-------+

    Windows上我记得有好几个地方,具体没在Windows上配过,一个是Windows目录下的my.ini,然后MySQL安装路径下的my.ini

    是不是只改了一个地方其他的给覆盖了

    ######哦  我再看看吧,谢谢了~~
    2020-06-14 06:43:00
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
搭建电商项目架构连接MySQL 立即下载
搭建4层电商项目架构,实战连接MySQL 立即下载
PolarDB MySQL引擎重磅功能及产品能力盛大发布 立即下载

相关镜像