Depende do que você quer mudar.
Eu já precisei alterar estrutura de tabela, aí fiz uma renomeação da tabela
original para tabela_old por exemplo.
Criei a nova tabela  com os campos alterados e rodei um script PHP que pegou
estes dados que estavam na tabela velha para a nova.
E por fim, depois de tudo importado eu deletei a tabela velha.

Alterações pequenas, como por exemplo, mudar um campo de Small Text para
Text, pelo PHP MyAdmin costuma ocorrer sem perda de dados, mas não
recomendo.

Abraços
Ademir

-----Mensagem original-----
De: [email protected]
[mailto:[email protected]] Em nome de Tiago Davi
Enviada em: segunda-feira, 16 de maio de 2011 11:42
Para: CodeIgniter Brasil
Assunto: [CodeIgniter] OFF DB MySQL

Olá alguém sabe se existe alguma forma automática de alterar a estrutura de
um banco em MySQL já existente sem comprometer seus dados?

Um ALTER TABLE em nível de importação de estrutura e NÃO de dados?

Obrigado desde já.

-- 
Tiago Davi - Desenvolvedor Web.
http://tiagoaspnet.blogspot.com
_______________________________________________
[email protected]
http://www.codeigniter.com.br
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

---------------------------
Oportunidade de negócio
http://www.franquiasargohost.net
---------------------------


_______________________________________________
[email protected]
http://www.codeigniter.com.br
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

---------------------------
Oportunidade de negócio
http://www.franquiasargohost.net
---------------------------

Responder a