Migração Banco de dados Mysql latin1 para UTF-8

348 views
Skip to first unread message

Thiago Ribeiro

unread,
Mar 28, 2011, 9:05:57 AM3/28/11
to
Bom Dia.

Eu preciso de dica de como faço a migração do Mysql Latin1 para UTF-8, não posso perder nada, pois
no banco há informação de login e senha dos  usuários.



--
Thiago Ribeiro 
thia...@gmail.com
Linux User #471286


Fernando

unread,
Mar 29, 2011, 10:09:31 AM3/29/11
to Django Brasil
Eu me baseei nesse artigo pra fazer isso:
http://yoonkit.blogspot.com/2006/03/mysql-charset-from-latin1-to-utf8.html
Basicamente ele faz replaces no dump do banco.

Outra forma é com alter table para cada tabela no formato.

[]s
Fernando Rocha

On Mar 28, 10:05 am, Thiago Ribeiro <thiago...@gmail.com> wrote:
> Bom Dia.
>
> Eu preciso de dica de como faço a migração do Mysql Latin1 para UTF-8, não
> posso perder nada, pois
> no banco há informação de login e senha dos  usuários.
>
> --
> *Thiago Ribeiro *
> thiago...@gmail.com
> Linux User #471286

Sandro

unread,
Mar 29, 2011, 2:01:42 PM3/29/11
to Django Brasil
Use o navicat lite pode ser baixado em http://www.navicat.com/ ,
altere a codificação da tabela
que ele faz a conversação automaticamente.

altere o arquivo db.opt no diretorio do banco para que as próximas
tabelas criadas sigam o mesmo padrão. exemplo:
default-character-set=utf8
default-collation=utf8_unicode_ci


On Mar 28, 10:05 am, Thiago Ribeiro <thiago...@gmail.com> wrote:
> Bom Dia.
>
> Eu preciso de dica de como faço a migração do Mysql Latin1 para UTF-8, não
> posso perder nada, pois
> no banco há informação de login e senha dos  usuários.
>
> --
Reply all
Reply to author
Forward
0 new messages