我需要用CFLAG重新编译SQLite3:
SQLITE_ENABLE_UPDATE_DELETE_LIMIT
如何在SQLite中为DELETE启用LIMIT ?: tar xzf sqlite-3.6.20.tar.gz
cd sqlite-3.6.20
export CFLAGS='-DSQLITE_ENABLE_UPDATE_DELETE_LIMIT=1'
./configure
make
编译完成,没有错误。
但是PHP5仍然以:
结尾Warning: SQLite3::query() [sqlite3.query]: near "LIMIT": syntax error in /var/www/xxx.php on line 987
这个过程缺少一个步骤,
make install
这个应该在make之后。这将把库安装到系统的正确位置。