MySql Errore 1064 [chiusa]
-
23-09-2019 - |
Domanda
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);
Quando ho eseguire lo script è spettacolo:
Hai un errore nella sintassi SQL; controllare il manuale che corrisponde alla versione del server MySQL per la sintassi diritto di utilizzare vicino a 'creare tavolo domenii (id_domeniu intero auto_increment chiave primaria, nume_domeniu' at line 2
versione di MySQL è 5.0.51a. Qualche aiuto?
Grazie.
Soluzione
mysql_query()
può essere eseguito solo una singola query alla volta.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow