Mysql与Mysqli的区别

Mysql 与 Mysqli


1、Mysql 与 Mysqli都是 php 方面的函数集,与 mysql数据库 关联不大

2、Mysql 是非永久连接,而 Mysqli 是永久连接

3、在 php5 版本之前,一般是用 php 的 mysql函数 去驱动 mysql数据库 的,比如 mysql_query() 的函数,属于面向过程网址:yii666.com文章来源地址:https://www.yii666.com/learning/mysql/40.html

4、在 php5 版本以后,增加了 mysqli 的函数功能,某种意义上讲,它是 mysql系统函数 的增强版,更稳定更高效更安全,与 mysql_query() 对应的有 mysqli_query(),属于面向对象,用对象的方式操作驱动mysql数据库文章地址https://www.yii666.com/learning/mysql/40.html

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)){
    ...
}

或者网址:yii666.com<

$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.yii666.com/learning/mysql/40.html

其他相关文章
    领支付宝红包赞助服务器费用
    如何防止 PHP 中的 SQL 注入?
    微信公众号:小猪波罗蜜
    关注公众号,回复999,可联系站长解答疑问哦。每天分享更多有趣的事儿,有趣有料!
    99人已关注

    觉得文章有用就打赏一下文章作者

    支付宝扫一扫打赏

    微信图片_20190322181744_03.jpg

    微信扫一扫打赏

    请作者喝杯咖啡吧~

    支付宝扫一扫领取红包,优惠每天领

    二维码1

    zhifubaohongbao.png

    二维码2

    zhifubaohongbao2.png