Alguem ai tem esperiencia com LOG BINARIO do MySQL? Seguinte…
eu fiz um banco… inseri 50 linhas em uma tabela qualquer… OK
nesse momento utilizei o mysqldump pra fazer backup (texto) OK funcionou…
so que depois desse backup eu inseri 50 linhas à mais… linhas essas que foram feitas apos o backup… OK (OU SEJA, o backup ja nao esta mais consistente)
dropei o banco e utilizei o backup (do mysqldum) para restaurar as primeiras 50 linhas que estao no backup… OK funcionou…
so que quando eu tento restaurar o resto com o log binario… nao funciona…
eu fiz tudo isso ai… pra simular um desastre qualquer…
primeiro transformei o meu log binario em texto com esse comando:
root@rafael-pc2:/var/lib/mysql# mysqlbinlog MyBinaryLog.000001 > /home/rafael/Área\ de\ Trabalho/mybinlog
ai depois eu restaurei com esse comando:
root@rafael-pc2:/var/lib/mysql# mysql -u root -p --database=MeuBanco < /home/rafael/Área\ de\ Trabalho/mybinlog
so que ai deu esse erro:
ai pensei… beleza… entao vou dropar o banco todo denovo… ai nao vou precisar mais do backup (do mysqldrump) ai dropei o banco novamente e fiz isso
root@rafael-pc2:/var/lib/mysql# mysql -u root -p --database=MeuBanco < /home/rafael/Área\ de\ Trabalho/mybinlog
so que ai deu essse erro:
ou seja tanto faz de um jeito ou de outro da erro e eu nao consigo utilizar ele pra ter a minha tabela completa…
(o log binario desde o inicio de tudo ja estava ativado)
Alguem me da uma forca?