Erro ao importar banco de dados em projeto

  • Autor Autor JSWebs
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
J

JSWebs

Eta
Buenas tardes.

Estoy intentando importar la base de datos de mi proyecto y me salta este error en la base de datos.

Inserir CODE, HTML ou PHP:
consulta SQL:

INSERT INTO  `admin` (  `id` ,  `nick` ,  `pass` ,  `email` VARCHAR( 50 ) NOT NULL ,  `paypal` VARCHAR( 50 ) NOT NULL , ) 
VALUES (

NULL ,  'admin',  '21232f297a57a5a743894a0e4a801fc3'
);

MySQL ha dicho: 

#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 'VARCHAR( 50 ) NOT NULL ,
`paypal` VARCHAR( 50 ) NOT NULL ,
)
VALUES (
NULL ,' at line 5

No entiendo cual es el error ¿que me aconsejais?
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Buenas, mira una vez me paso y lo solucione importando TABLA POR TABLA y no toda la BD junta, prová con eso si te funciona, sino habria que tener en cuenta otras cosas.


Saludos.
Franco.
 
Pues al parecer el error lo tengo en la tabla users.

Inserir CODE, HTML ou PHP:
INSERT INTO `admin` (
`id` ,
`nick` ,
`pass` ,
`email` VARCHAR( 50 ) NOT NULL ,
`paypal` VARCHAR( 50 ) NOT NULL ,
)
VALUES (
NULL , 'admin', '21232f297a57a5a743894a0e4a801fc3'
);

CREATE TABLE `user` (
`id` TINYINT( 11 ) NOT NULL AUTO_INCREMENT ,
`nick` VARCHAR( 20 ) NOT NULL ,
`pass` VARCHAR( 32 ) NOT NULL ,
`email` VARCHAR( 50 ) NOT NULL ,
`paypal` VARCHAR( 50 ) NOT NULL ,
`pagados` TINYINT( 10 ) NOT NULL DEFAULT '0' ,
`ban` VARCHAR( 10 ) NOT NULL DEFAULT `no` ,
INDEX ( `id` ) ,
UNIQUE (
`nick`
`email`
`paypal`
)
) ENGINE = MYISAM;

y en el table de admins, aqui.
 
Inserir CODE, HTML ou PHP:
INSERT INTO `admin` (`id` ,`nick` ,`pass` ) VALUES (NULL , 'admin', '21232f297a57a5a743894a0e4a801fc3');

Inserir CODE, HTML ou PHP:
CREATE TABLE `user` (
`id` TINYINT( 11 ) NOT NULL AUTO_INCREMENT ,
`nick` VARCHAR( 20 ) NOT NULL ,
`pass` VARCHAR( 32 ) NOT NULL ,
`email` VARCHAR( 50 ) NOT NULL ,
`paypal` VARCHAR( 50 ) NOT NULL ,
`pagados` TINYINT( 10 ) NOT NULL DEFAULT '0' ,
`ban` VARCHAR( 10 ) NOT NULL DEFAULT 'no' ,
INDEX ( `id` ) ,
UNIQUE (
`nick`,
`email`,
`paypal`
)
) ENGINE = MYISAM
 
paypal` VARCHAR( 50 ) NOT NULL , )
fijate que no puedes terminar con una coma, por eso te está dando errror de sintaxs.
 
Voltar
Topo