Jump to content

Recommended Posts

Posted

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


Posted

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

Posted

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 

Posted

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!

Posted

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. 

Posted

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 

Posted

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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

Do you agree with our terms?