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 ---------------------------

