007online 0 Denunciar post Postado Janeiro 19, 2010 Pessoal, utilizo "MySQL Administrator" e "MySQL Query Browser" para operações com o MySQL. Precisei exportar uma base de dados local para o servidor e esta dando erro em somente uma tabela, as outras foram exportadas normalmente. O erro apresentado pelo MySQL Administrator segue abaixo: Error while executing this query:CREATE TABLE `representante` ( `rep_id` int(10) unsigned NOT NULL AUTO_INCREMENT, `codigo` varchar(45) NOT NULL, `razaosocial` varchar(200) NOT NULL, `email` varchar(200) DEFAULT NULL, `telefone` varchar(45) DEFAULT NULL, `endereco` varchar(200) DEFAULT NULL, `bairro` varchar(200) DEFAULT NULL, `cep` varchar(10) DEFAULT NULL, `uf` varchar(45) DEFAULT NULL, `senha` varchar(45) DEFAULT NULL, `ddd` varchar(45) DEFAULT NULL, `cidade` varchar(200) DEFAULT NULL, PRIMARY KEY (`rep_id`,`codigo`) USING BTREE ) ENGINE=MyISAM AUTO_INCREMENT=3424 DEFAULT CHARSET=utf8; The server has returned this error message:You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'USING BTREE ) ENGINE=MyISAM AUTO_INCREMENT=3424 DEFAULT CHARSET=utf8' at line 14 MySQL Error. Alguém saberia me dizer o que pode ser este erro?? Compartilhar este post Link para o post Compartilhar em outros sites
koga021 0 Denunciar post Postado Janeiro 19, 2010 para exportar um banco voce faz assim mysqldump -h localhost -u root -psenha NOME_BANCO>Nome_do_arquivo.sql localhost pode ser trocado pelo IP e o -psenha nao deve haver espaços entre o -psenha ex: senha = cachorro ficaria assim mysqldump -h localhost -u root -pcachorro Banco_cachorro>Backup_banco_cachorro.sql espero ter ajudado abç Compartilhar este post Link para o post Compartilhar em outros sites
007online 0 Denunciar post Postado Janeiro 22, 2010 Eu sempre realizei exportações com essas ferramentas e nunca tive problemas, não tinha feita manualmente ainda, mas tambem não deu certo. Consegui resolver o problema refazendo a tabela, sorte ela ainda não ter dados. Essa ficou no ar né... hej... mas esta resolvido. Compartilhar este post Link para o post Compartilhar em outros sites
-=Érico=- 5 Denunciar post Postado Janeiro 26, 2010 007online, Provavelmente as versões do banco de dados são diferentes. Retire a opção 'USING BTREE' do CREATE TABLE, provavelmente a versão do MySQL que você está usando na hora de importar os dados não aceita que você defina o tipo de índice no momento da criação da tabela (BTREE, RTREE ou HASH) Compartilhar este post Link para o post Compartilhar em outros sites