亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

PHP和MySQL的連接

PHP和MySQL的連接

AnnatarHe 2014-11-28 13:32:13
我現在用的這個PHP連接MySQL的時候寫的是<?php mysqli_connect('localhost','root','root'); ?>我其實不太明白那個"mysql"后面的"i"是什么意思,網上給的答案也奇奇怪怪的。希望某位大神能解釋一下什么時候加“i”什么時候不加。最好是在某個PHP課程里說明。
查看完整描述

2 回答

已采納
?
hasty

TA貢獻63條經驗 獲得超23個贊

看看這一節:

http://www.xianlaiwan.cn/code/586


PHP最早的原生代碼并沒有連接mysql的函數,通過后來加入的一些擴展支持連接數據庫。目前php連接mysql有三種被PHP官方支持的擴展庫:mysql、myqli、pdo。


mysql是最早的,mysqli相比mysql在安全、功能上有一定增強(i是Improvement的意思)。pdo則是最后推出的、封裝了抽象層的數據庫擴展,相比下在安全、功能、便利程度上都有很大改進。但因為推出較晚,目前mysqli使用的還是最廣泛的。


mysqli_connect表示使用的是mysqli擴展庫來連接mysql。

查看完整回答
2 反對 回復 2014-11-28
?
I_尼克哇

TA貢獻56條經驗 獲得超25個贊

mysqli_connect 函數具有持久化連接的功能,在性能上要高于 mysql_connect,但需要在php.ini中打開擴展。

查看完整回答
1 反對 回復 2014-11-28
  • 2 回答
  • 0 關注
  • 2081 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號