Estou tentando importar um arquivo de despejo do MySQL, que recebi da minha empresa de hospedagem, para minha máquina de desenvolvimento do Windows e estou tendo problemas.
Estou importando isso da linha de comando e estou recebendo um erro muito estranho:
ERRO 2005 (HY000) na linha 3118: host do servidor MySQL desconhecido '╖? * Á ± dÆ╦N╪Æ · h ^ ye "π╩i╪ Z + - $ ▼ ₧Y.∞┌ | ↕╘l∞ / l ╞⌂î7æ▌X█XETEMΓ [; ╦ï ♣ éµ♂º╜┤║] .♂┐φ9dë╟█'╕ÿG∟═0à¡úè ♦ ╥ ↑ ù ♣ ♦ ¥ 'ÑNÑ' (11004)
Estou anexando a captura de tela porque estou assumindo que os dados binários serão perdidos ...
Não sei exatamente qual é o problema, mas dois possíveis problemas são o tamanho do arquivo (2 Gb) que não é incrivelmente grande, mas também não é trivialmente pequeno, e o outro é o fato de muitas dessas tabelas terem Imagens JPG nelas (e é por isso que o arquivo tem 2 GB de tamanho, na maior parte).
Além disso, o despejo foi feito em uma máquina Linux e estou importando isso para o Windows, não tenho certeza se isso pode aumentar os problemas (entendo que não deveria)
Agora, esse lixo binário é o motivo pelo qual acho que as imagens no arquivo podem ser um problema, mas pude importar despejos semelhantes da mesma empresa de hospedagem no passado, então não tenho certeza do que possa ser o problema.
Além disso, tentar examinar esse arquivo (e a linha 3118 em particular) é meio impossível, dado o seu tamanho (não sou muito útil com ferramentas de linha de comando do Linux, como grep, sed, etc.).
O arquivo pode estar corrompido, mas não sei exatamente como verificá-lo. O que eu baixei foi um arquivo .gz, que eu "testei" com o WinRar e ele diz que parece bom (estou assumindo que o gz tem algum tipo de CRC). Se você puder pensar em uma maneira melhor de testá-lo, eu adoraria tentar isso.
Alguma idéia do que poderia estar acontecendo / como superar esse erro?
Eu não sou muito apegado aos dados em particular, já que eu apenas quero isso como uma cópia para o desenvolvedor, por isso, se eu tiver que perder alguns registros, eu estou bem com isso, desde que o esquema permaneça perfeitamente correto.
Obrigado!
Daniel