Ir para conteúdo

Featured Replies

Postado

Gente, tenho um arquivo.sql que foi exportado de outro servidor e agora preciso importa-lo 

Antes ele estava no formato sql.gz 

Upei ele para dentro da minha pasta html_plublic e extrai usando o próprio gerenciador do cpanel, 

Fiquei com o arquivo.sql puro dentro da pasta 

 

Criei um banco vazio, com user e dei todas as permissões para esse user dentro do banco 

 

Pelo próprio mysql entro dentro do banco que está vazio vou em SQL e executo a linha 
SOURCE home/site/public_html/arquivo.sql

 

 Nisso me vem o seguinte erro: 

 

#1064 - 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 'source home/site/public_html/arquivo.sql' at line 1 

 

Sabem me dizer o porque disso ? 

Abraços


Postado

É algum erro de syntax derrepente o outro servidor estava com alguma versão do mysql/phpmyadmin mais velha ou mais nova que a sua atual.

 

 

Abra o seu banco com algum editor de texto em seu pc e verifique se existe o nome 

 

TYPE = MyISAM ou TYPE = Innodb

 

Se tiver modifique o TYPE por ENGINE

 

No mais é dificil dizer o que pode ser, pode ser algum erro de ; algum string, só analisando a db mesmo.


Postado
  • Autor

O banco não abre local na minha maquina no bloco de notas ... 
Pois está com 6gb, existe alguma outra forma ? 
Detalhe, ele já está upado na pasta do servidor 


Postado

O banco não abre local na minha maquina no bloco de notas ... 

Pois está com 6gb, existe alguma outra forma ? 

Detalhe, ele já está upado na pasta do servidor 

 

Verifique se a versão do seu Mysql é a mesma do antigo Servidor.

Chamou? Estamos ai!


Postado
  • Autor

Então o servidor antigo foi desativado em novembro do ano passado, inclusive por isso que teve a exportação do banco.
Agora a cliente quer retomar e eu precisaria voltar esses dados. 


Postado
  • Autor

Por teste peguei um outro arquivo ( 1 semana antes ) e tentei o mesmo procedimento

 

Upar para dentro do diretório, descompactar e dar o comando source ... e mais uma vez o erro 

 

Erro

Comando SQL:

 

SOURCE home/site/public_html/arquivo2.sql

 

Mensagens do MySQL : dot.gif

#1064 - 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 'SOURCE home/site/public_html/arquivo2.sql' at line 1 


Postado

Por que raios está usando SOURCE?

 

Muito mais fácil:

 

mysql nomedobanco < nomedobanco.sql

 

Para efetuar um dump em formato .sql:

 

mysqldump nomedobanco > nomedobanco.sql


Postado
  • Autor

Olá Rodrigo, 
isso que você me passou e feito dentro do mysql ou pelo putty ? 

Desculpe pelas perguntas primárias, ainda sou novo por aqui 

Abraços


Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.
Nota: Sua postagem exigirá aprovação do moderador antes de ficar visível.

Visitante
Infelizmente, seu conteúdo contém termos que não são permitimos. Edite seu conteúdo para remover as palavras destacadas abaixo.
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Informação Importante

Concorda com os nossos termos?