
Actualmente estoy aprendiendo cómo crear un sitio web basado en bases de datos.
Estoy aprendiendo PHP depunto de sitio
Claramente están usando una versión inferior de PHP, este comando devuelve un error.
CREATE TABLE joke ( -> id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, -> joketext TEXT, -> jokedate DATE NOT NULL -> ) DEFAULT CHARACTER SET utf8;
Aquí está el error,
ERROR 1064 (42000): 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 '-> id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, -> joketext TEXT, -> jokeda' at line 1
¿Alguien me puede apuntar en la dirección correcta? Estoy buscando en línea y no llego a ninguna parte.
Respuesta1
La fuente del problema parece ser el hecho de que ->
es sólo una especie deinmediato
No debería ->
ser parte del comando que ingresa.
El comando debería ser:
CREATE TABLE joke (id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, joketext TEXT, jokedate DATE NOT NULL) DEFAULT CHARACTER SET utf8;