mysqlエラー1064 [閉じた
-
23-09-2019 - |
質問
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);
スクリプトを実行すると、表示されます。
SQL構文にエラーがあります。適切な構文のためにMySQL Serverバージョンに対応するマニュアルをチェックして、「Create Table Domenii(id_domeniu integerプライマリキーAuto_increment、nume_domeniu」を2行目に使用します。
MySQLバージョンは5.0.51aです。手助け?
ありがとう。
解決
mysql_query()
一度に1つのクエリのみを実行できます。
所属していません StackOverflow