首页 > IT职业 > IT职场 > mysqli与mysql的区别是什么?

mysql与mysqli的区别:
mysqli连接是永久连接,而mysql是非永久连接。
mysql连接:每当第二次使用的时候,都会重新打开一个新的进程。
mysqli连接:一直都只使用同一个进程。
好处:这样就可以很大程度的减轻服务器端压力。
mysqli的使用:
1.mysqli的面向过程的使用:
$conn = mysqli_connect('localhost', 'root', '123', 'db_test') or ('error');
$sql = "select * from db_table";
$query = mysqli_query($conn,$sql);
while($row = mysqli_fetch_array($query)){
echo $row['title'];
}
2.mysqli的面向对象的使用:
$conn = mysqli('localhost', 'root', '123', 'db_test');
$sql = "select * from db_table";
$query = $conn->query($sql);
while($row = $query->fetch_array()){
echo $row['title'];
}
推荐:MySQL教程
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/4352/viewspace-2833406/ ,如需转载,请注明出处,否则将追究法律责任。