-
php中mysql与mysqli的差别
添加时间:2013-6-13 点击量:两个函数都是用来处理惩罚DB 的。
起首, mysqli 连接是永远连接,而mysql长短永远连接。mysql连接每当第二次应用的时辰,都邑从头打开一个新的过程,而mysqli则只应用同一个过程,如许可以很大程度的减轻办事器端压力。
其次,mysqli封装了诸如事务等一些高等操纵,同时封装了DB操纵过程中的很多可用的办法。
应用斗劲多的处所是 mysqli的事务。例子:
1 ¥mysqli = new mysqli(localhost,root,,DB_Lib2Test);
2 ¥mysqli->autocommit(false);//开端事务
3 ¥mysqli->query(¥sql1);
4 ¥mysqli->query(¥sql2);
5 if(!¥mysqli->errno){
6 ¥mysqli->commit();
7 echo ok;
8 }else{
9 echo err;
10 ¥mysqli->rollback();
11 } //by www.jbxue.com