Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom galera, estou importando um banco de dados, segue o codigo.
SELECT * FROM `user` WHERE 1
INSERT INTO 'user' ('id', 'username', 'password', 'name', 'type', 'email', 'age', 'gender', 'cpf_rg', 'data', 'ext') VALUES
(28, 'rodrigokx', 'exemplo', 'rodrigo', 3, 'exemplo@gea.inatel.br', 19, 1, '11111111111', NULL, 'image/jpeg');
mas está dando este erro na hora de inserir dados na tabela 'user':
#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 'INSERT INTO 'user' ('id', 'username', 'password', 'name', 'type', 'email', 'age'' at line 3
Quanto nao da este erro acima, aparece que a linha 'data' é muito grande, sendo que é LONGBLOB. (Uso o xampp)
muda ' por `
EDIT: no nome dos campos, não dos valores
Olá Rodrigo, boa tarde.
Você esta usando vários campos com nomes reservados, PASSWORD, NAME, TYPE e DATA, além do nome da tabela.
Altere os nomes e tente novamente.
Abraços.
_ _
Fabiano Abreu
Papo Sql - Um blog com tutoriais, dicas e truques sobre SQL