cual es mi error: sentencia SQL

Iniciado por lapras, 23 Octubre 2010, 00:04 AM

0 Miembros y 1 Visitante están viendo este tema.

lapras

CREATE DATABASE IF EXISTS videoteca;

Pues eso a ver si podéis encontrar el error por que yo no.
Meda un error 1064 y que me lea el manual de sintaxis.

edito:
Vale que tonto xD
CREATE DATABASE IF NOT EXISTS videoteca;

lapras

Cita de: tuket en 23 Octubre 2010, 00:04 AM
CREATE DATABASE IF EXISTS videoteca;

Pues eso a ver si podéis encontrar el error por que yo no.
Meda un error 1064 y que me lea el manual de sintaxis.

edito:
Vale que tonto xD
CREATE DATABASE IF NOT EXISTS videoteca;

reedito:
aprovecho este tema para preguntar:

por que puedo hacer esto:
Código (smarty) [Seleccionar]
DROP DATABASE IF EXISTS videoteca;
/*CREATE DATABASE videoteca;*/

y esto:
Código (sql) [Seleccionar]
/*DROP DATABASE IF EXISTS videoteca;*/
CREATE DATABASE videoteca;


pero no puedo hacer esto:

Código (sql) [Seleccionar]
DROP DATABASE IF EXISTS videoteca;
CREATE DATABASE videoteca;

Shell Root

A mi si me funciona, así,
Código (sql) [Seleccionar]
DROP DATABASE IF EXISTS PoC;
CREATE DATABASE PoC;


Input,
Código (PoC) [Seleccionar]
shellroot@alex-laptop:~/Escritorio$ mysql -u root -pxxxx < PoC.sql

Output,
Código (PoC) [Seleccionar]
mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| PoC                |
| dbPoC              |
| dvwa               |
| mysql              |
+--------------------+
5 rows in set (0.00 sec)
Por eso no duermo, por si tras mi ventana hay un cuervo. Cuelgo de hilos sueltos sabiendo que hay veneno en el aire.