在PHPmysqlmysqli的差异分析

前两个函数都是用来处理db的。
首先,mysqli连接是永久性连接,而MySQL是一种非永久性连接,这意味着什么当MySQL的连接采用的是第二次,它会重新打开一个新的过程,而mysqli只使用相同的过程,大大降低了服务器端的压力。
第二,mysqli封装了一些高级的操作,如交易,并封装了许多可用的方法在数据库操作。
一个更适用的地方就是mysqli交易。
例如,以下示例是:
复制代码代码如下所示:
$ mysqli =新mysqli('localhost ','root ',' ','db_lib2test);
$ mysqli ->自动提交(假); / /。
$ mysqli ->查询($ SQL1);
$ mysqli ->查询($ SQL2);
如果(!$ mysqli -> errno){
$ mysqli ->提交();
echo'ok;
其他{ }
echo'err;
$ mysqli ->回滚();
}
U3000 U3000