Se você tem um"legado" no sqlite e pretende migrar para o MySQL, seguem alguns passos muito simples:
1) Instale o Addon Sqlite-Manager no Firefox
2) Após instalado, abra o SQLite Manager no Firefox
(eu instalei usando o idioma inglês, então vou passar as opções de acordo com o idioma que estou usando)
3) Na opção "Connect Database" selecione o caminho do arquivo *.sqlite
(se for o .sqlite3, dá pra renomear ou selecionar busca por qualquer extensão)
4) Menu "Database" → "Export Database". Vai ser gerado o .sql, (quase) pronto para ser importado em outro tipo de base
5) Edite o arquivo .sql fazendo replace das seguintes ocorrências:
5.1) AUTOINCREMENT → AUTO_INCREMENT
5.2) " → `
5.3) Caso houver algum comando com a ocorrência "sqlite_sequence" ou algo do gênero, pode tirar do arquivo
6) Depois, só jogar pro MySQL:
mysql -h [host] -u [user] -p [password] database < [aquivo_exportado_e_editado].sql
Inspiração
Nenhum comentário:
Postar um comentário