Bases de Datos > MySQL
Error #1064
NextorJoc:
Hola, Gracias por entrar..
Estoy creando una tabla en mysql, cuando la importo, me dice Error #1064.
Esta es la tabla que importo:
--- Código: Text ---CREATE TABLE canciones( id_cancion INT NOT NULL AUTO_INCREMENT ,nombre_cancionCHAR( 50 ) ,artistaCHAR( 50 ) ,albumCHAR( 50 ) ,valoracionCHAR( 15 ) ,descargasCHAR( 50 ) ,visitasCHAR( 50 ) ,KEY ( id ) ) \ g
y este es el Error:
--- Citar ---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 '\g' at line 1
--- Fin de la cita ---
Por favor me podrian ayudar....
Gracias
F_Tanori:
Hola mira
1- nombre_cancionCHAR( 50 ), (falta un espacio entre el tipos de dato y el nombre del campo)
nombre_cancion CHAR( 50 ),
2 - KEY ( id) el campo id no existe en la tabla debe ser KEY ( id_cancion )
3- que es /g :blink: cambialo por ;
<!--sql--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>SQL </td></tr><tr><td id='CODE'><!--sql1-->CREATE TABLE canciones(
id_cancion INT NOT NULL AUTO_INCREMENT ,
nombre_cancion CHAR( 50 ) ,
artista CHAR( 50 ) ,
album CHAR( 50 ) ,
valoracion CHAR( 15 ) ,
descargas CHAR( 50 ) ,
visitas CHAR( 50 ) ,
KEY ( id_cancion )
); <!--sql2--></td></tr></table><div class='postcolor'><!--sql3-->
*** Probado en Windows **
Saludos
RadicalEd:
Debes estar acostumbrado a la sintaxis de postgres, en MySQL te toca finalizar con ';' como te dice F_Tanori.
NextorJoc:
Primeramente gracias por responderme.
Bueno, probe el codigo me que diegon pero ahora me da otro error: :(
--- Citar ---Warning: Cannot modify header information - headers already sent by (output started at C:\wamp\phpmyadmin\libraries\header_meta_style.inc.php:27) in C:\wamp\phpmyadmin\libraries\common.lib.php on line 1154
--- Fin de la cita ---
Que es? <_< ....... por favor, ayudenme
Gracias de nuevo
Mollense:
¿Estás tratando de redireccionar?
Seguramente tienes esta linea: header("Location: Tupágina.php"); y el error se deba a que ya enviaste algún tag antes de esta y por lo tanto ya se han enviado las cabeceras. Es decir que ya no puedes modificarlas.
Navegación
[#] Página Siguiente
Ir a la versión completa