1

Тема: Репликация между Mysql 5.1 и 5.6 [ERROR] Slave SQL: Error 'BIGINT

Репликация на серверах mysql версии 5.1 (master) и 5.6 (slave)
Появляется ошибка:

[ERROR] Slave SQL: Error 'BIGINT UNSIGNED value is out of range in
160224  9:40:40 [ERROR] Slave SQL: Error 'BIGINT UNSIGNED value is out of range in '(`mbase`.`user_counts`.`count_simple_table` - 1)'' on query. Default database: 'mbase'. Query: 'UPDATE user_counts SET count_simple_table=count_simple_table -1 WHERE count_ident=5742398', Error_code: 1690
160224  9:40:40 [Warning] Slave: BIGINT UNSIGNED value is out of range in '(`mbase`.`market_user_counts`.`count_simple_table` - 1)' Error_code: 1690
160224  9:40:40 [ERROR] Error running query, slave SQL thread aborted. Fix the problem, and restart the slave SQL thread with "SLAVE START". We stopped at log 'mysql-bin.000284' position 29019852

Что с этим делать и как подлечить?

2

Re: Репликация между Mysql 5.1 и 5.6 [ERROR] Slave SQL: Error 'BIGINT

Похоже что так http://dev.mysql.com/doc/refman/5.5/en/ … kip-errors

--slave-skip-errors=1690

3

Re: Репликация между Mysql 5.1 и 5.6 [ERROR] Slave SQL: Error 'BIGINT

Действительно, то что нужно. Спасибо!

4

Re: Репликация между Mysql 5.1 и 5.6 [ERROR] Slave SQL: Error 'BIGINT

главное чтобы все реплицировалось smile

5

Re: Репликация между Mysql 5.1 и 5.6 [ERROR] Slave SQL: Error 'BIGINT

Настоятельно рекомендую Percona XtraDB Cluster, тот же MySQL, но много всего сверху, например wsrep, xtrabackup...