Mysql 与 Mysqli
1、Mysql 与 Mysqli都是 php 方面的函数集,与 mysql数据库 关联不大
2、Mysql 是非永久连接,而 Mysqli 是永久连接
3、在 php5 版本之前,一般是用 php 的 mysql函数 去驱动 mysql数据库 的,比如 mysql_query() 的函数,属于面向过程
4、在 php5 版本以后,增加了 mysqli 的函数功能,某种意义上讲,它是 mysql系统函数 的增强版,更稳定更高效更安全,与 mysql_query() 对应的有 mysqli_query(),属于面向对象,用对象的方式操作驱动mysql数据库
Mysqli
$conn = mysqli_connect('localhost', 'root', 'root', 'DataBase') or die('error'); $sql = "select * from DbTable"; $query = mysqli_query($conn,$sql); while($row = mysqli_fetch_array($query)){ ... }
或者文章来源:https://www.toymoban.com/diary/sql/40.html
$conn = mysqli_connect('localhost', 'root', 'root', 'DataBase') or die('error'); $sql = "select * from DbTable"; $query = $conn->query($conn,$sql); while($row = $conn->fetch_array($query)){ ... }
Mysql
$conn = mysql_connect('localhost', 'root', 'root') or die('Could not connect: ' . mysql_error()); mysql_select_db("DataNase", $conn); $sql = "select * from DbTable"; $result = mysql_query($sql); $query = mysql_query($conn,$sql); while($row = mysql_fetch_array($result)) ... } mysql_close($con);
文章来源地址https://www.toymoban.com/diary/sql/40.html
到此这篇关于Mysql与Mysqli的区别的文章就介绍到这了,更多相关内容可以在右上角搜索或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!