Off topic - mysql (urgente)

3 respostas
Marques

Fiz um backup no mysql usando o comando mysqldump e agora qdo tento restaurar eese bkp através do comando:

mysqlimport MeuBanco C: este.sql recebo a seguinte mensagem:

The used command is not allowed with this MySQL version.

Minha versão do mysql: 4.0.12
mysqld-max

Alguém poderia me ajudar?

Antecipadamente agradecido,

José Marques

3 Respostas

Rafael_Steil

Use simplesmente

mysql -u usuario -pSENHA nomeDb < bkp.sql

Rafael

Marques

Rafael,

Como faço para o comando que vc me ensinou baixe o bkp, mesmo que exista a tabela no banco?

Sds,

Marques

Rafael_Steil

Voce precisa adicionar o comando para remover a tabela caso ela exista. Esse comando eh

DROP TABLE IF EXISTS nomeDaTabela;

Assim, se a tabela ja existir, ele deleta ela antes de dar o CREATE TABLE.

Se voce usou o mysqldump para criar o backup, a diretiva

--add-drop-table

ja coloca essas tags para voce. Caso contrario, vai ter que colocar no braco :slight_smile:

Rafael

Criado 6 de outubro de 2003
Ultima resposta 7 de out. de 2003
Respostas 3
Participantes 2