PHP SQLITE3创建表
由于某些原因,当我运行以下代码时,无法创建我尝试创建的表:PHP SQLITE3创建表,php,database,sqlite,Php,Database,Sqlite,由于某些原因,当我运行以下代码时,无法创建我尝试创建的表: $database = new PDO('sqlite:maindb.db'); $database->query("CREATE TABLE friends(id INTEGER PRIMARY KEY, to INT, from INT);"); 还有其他人面临过类似的问题吗?我也在exec上试过,运气不好。from是一个保留字,请使用反勾(`)来转义。我知道from是一个保留字,我想可能也是,所以你应该更改这些列的名称。
$database = new PDO('sqlite:maindb.db');
$database->query("CREATE TABLE friends(id INTEGER PRIMARY KEY, to INT, from INT);");
还有其他人面临过类似的问题吗?我也在exec上试过,运气不好。from是一个保留字,请使用反勾(`)来转义。我知道from是一个保留字,我想可能也是,所以你应该更改这些列的名称。太棒了!就这样,谢谢你。