Error de MySQL 1064 [Cerrado
-
23-09-2019 - |
Pregunta
SQL:
create table autori(
id_autor integer primary key auto_increment,
nume varchar(50) not null,
prenume varchar(50) not null
)Engine=InnoDB;
create table domenii(
id_domeniu integer primary key auto_increment,
nume_domeniu varchar(50) not null,
descriere varchar(1000) not null
)Engine=InnoDB;
PHP:
$sqlpath = "file.sql";
$sqlfile = fopen($sqlpath, 'r');
$sql = fread($sqlfile, filesize($sqlpath));
fclose($sqlfile);
$result = mysql_query($sql);
Cuando ejecuto el script, muestra:
Tiene un error en su sintaxis SQL; Verifique el manual que corresponde a su versión del servidor MySQL para la sintaxis correcta para usar cerca 'Crear tabla domenii (id_domeniu integer key primaria auto_incement, nume_domeniu' en la línea 2
La versión MySQL es 5.0.51a. ¿Un poco de ayuda?
Gracias.
Solución
mysql_query()
Solo puede ejecutar una sola consulta a la vez.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow