Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Problema para importar archivo. Error #1064

Estas en el tema de Problema para importar archivo. Error #1064 en el foro de Bases de Datos General en Foros del Web. Que tal, amig@s !! Quisiera que por favor me ayudaran. Estoy instalando una aplicación en una cuenta que tengo en host.sk, sin embargo, no he ...
  #1 (permalink)  
Antiguo 13/01/2009, 09:04
Usuario no validado
 
Fecha de Ingreso: diciembre-2001
Ubicación: MERIDA
Mensajes: 498
Antigüedad: 22 años, 4 meses
Puntos: 2
Problema para importar archivo. Error #1064

Que tal, amig@s !!

Quisiera que por favor me ayudaran. Estoy instalando una aplicación en una cuenta que tengo en host.sk, sin embargo, no he podido terminar de instalarla porque tengo un inconveniente con la importación de unas tablas. Este es el error que me da:

Código:
CREATE TABLE plconfigdata(

lid int( 11 ) NOT NULL default '0',
grp int( 11 ) NOT NULL default '0',
param varchar( 32 ) NOT NULL default '',
value varchar( 90 ) NOT NULL default '',
descr text NOT NULL ,
ro enum( 'Y', 'N' ) default 'N',
PRIMARY KEY ( lid, param ) 
) TYPE = MYISAM ;



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 '---------------------------------------------------------
-- Server version    3.2' at line 1
Por favor, ayúdenme con esto, solo necesito importar el archivo sql. Lo intenté de las dos maneras (en php myadmin), importando directo y haciendo click en sql para pegar el código, pero siempre me sale ese aviso de error. Cómo lo soluciono?

Gracias.
  #2 (permalink)  
Antiguo 13/01/2009, 09:58
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 4 meses
Puntos: 2658
Respuesta: Problema para importar archivo. Error #1064

En principio, estás usando una sintaxis muy vieja. El tipo de tablas ya no se declara como TYPE sino como ENGINE.
En segundo lugar (puede que no te haga problemas), si un campo es NOT NULL no puede tener valor por default. Eso puede generar errores.

Código sql:
Ver original
  1. CREATE TABLE plconfigdata(
  2.  
  3. lid INT( 11 ) NOT NULL,
  4. grp INT( 11 ) NOT NULL,
  5. param VARCHAR( 32 ) NOT NULL,
  6. VALUE VARCHAR( 90 ) NOT NULL,
  7. descr text NOT NULL ,
  8. ro enum( 'Y', 'N' ) DEFAULT 'N',
  9. PRIMARY KEY ( lid, param )
  10. ) ENGINE = MYISAM ;
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #3 (permalink)  
Antiguo 13/01/2009, 11:34
Usuario no validado
 
Fecha de Ingreso: diciembre-2001
Ubicación: MERIDA
Mensajes: 498
Antigüedad: 22 años, 4 meses
Puntos: 2
Respuesta: Problema para importar archivo. Error #1064

Voy a probar, gracias por la sugerencia.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:31.