Importação de linha de comando do banco de dados usando a codificação latin1

1

Estou usando uma solução de hospedagem em nuvem específica (uma que não vou nomear) e eles não fornecem acesso ssh, por isso estou em um capricho de como o banco de dados é despejado.

Eu baixei o dump que é empacotado em um arquivo tar.gz. Eu descubro que esse arquivo utiliza a codificação latin1. Que eu não consigo especificar a codificação para o host que estou usando porque eu não tenho acesso SSH ou acesso DB.

Eu tento importá-lo via linha de comando para o meu ambiente de desenvolvimento local ( mysql -uroot foodb < file.db ) como normalmente faço com outros bancos de dados, mas estou tendo problemas.

É possível importar um banco de dados via linha de comando, especificando qual codificação (preferencialmente latin1) antes de importá-lo? Ou eu tenho que convertê-lo para UTF8?

    
por chrisjlee 07.09.2012 / 20:55

1 resposta

0

Descobri quando instalei o mysql workbench

mysql -uroot --default-character-set='latin1' dbname < filedump.sql

    
por 07.09.2012 / 21:47