Bases de Datos > MySQL

 Error #1064

(1/4) > >>

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

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa