1
也許有類似的問題,但我沒有發現一個在php中寫的。將sql文件導入到sqlite數據庫
我有一個sql文件,我想在sqlite數據庫中導入它。
$database = new PDO('sqlite:'.$tempdb);
if($database->exec($sql) === false)
{
die(print_r($database->errorInfo(), true));
}
SQL實例:
INSERT INTO table (id,title) VALUES
(1,'title 1'),
(2,'title 2'),
(3, 'more title');
返回:
Array ([0] => HY000 [1] => 1 [2] => near ",": syntax error)
的問題似乎是源碼的事實,使用PDO::bindParams()
的插入。
有什麼解決方法嗎?
是的,我發現問題是多次插入。 –