5.6升级到5.7.13后,开启多源复制,遇到重复的channel name
一共三个数据库,原版本均为5.6,升级到5.7.13后开启多源复制,做成两主一从,发现channel name同名。在从库执行reset slave all后,从库自动重启。5.6 ---> 5.7.13:5.6:1 cd /usr/local/mysql ; scripts/mysql_install_db --user=mysql --defaults-file=/57data/my56.cnf2 /usr/local/mysql/bin/mysqld_safe --defau...
Error message file '/usr/local/mysql/share/english/errmsg.sys' had only 886
Error message file '/usr/local/mysql/share/english/errmsg.sys' had only 886根据错误提示,发现是errmsg.sys文件和升级后的软件版本不一致导致。解决:1) cp /usr/share/mysql/english/errmsg.sys/usr/share/mysql/english/errmsg.sys.backup2) 下载mysql-5.7.13.tar.gz3) tar -xzvf mysql-5.7...
Warning | 1292:Truncated incorrect binlog_cache_size value:
binlog_cache_size的大小必须为pagesize的倍数,不然会有一个warning, “Warning | 1292 | Truncated incorrect binlog_cache_size value: '33792'”,然后向下取最接近n个pagesize的值。mysql> set global binlog_cache_size=1024*1;Query OK, 0 rows affected, 1 warning (0.00 sec)mysql> show warnings;+-------...