Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Como importar o log binário do MySQL que contém INSERTs de um campo TIMESTAMP com valor padrão CURRENT_TIMESTAMP


Encontrei minha resposta e estou compartilhando aqui para o bem da comunidade.

Há uma nova variável de sistema introduzida no MySQL 5.6.6, chamada "explicit_defaults_for_timestamp". Com esse valor definido como FALSE, meu código acima funcionará. Se isso for definido como verdadeiro, porém, o MySQL apresentará um erro.

Infelizmente, o Amazon RDS não permite que você altere esse parâmetro e não pode ser definido por sessão.
mysql> SET SESSION explicit_defaults_for_timestamp=false;
ERROR 1238 (HY000): Variable 'explicit_defaults_for_timestamp' is a read only variable

Você pode ler mais sobre a variável aqui .