您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

一般是用mysql还是mysqli啊

2026/2/18 16:24:45发布21次查看
为什么会有mysqli啊
回复讨论(解决方案) 新版本的php都废弃mysql_系列函数了,显然建议用mysqli 啦。
mysqli是面向对象,当然也可以面向过程
面向对象
$mysqli=new mysqli(localhost,root,123456,test); if($mysqli->connect_error){ die(连接失败.$mysqli->conect_error); } $sql=select * from user1; $res=$mysqli->query($sql); while($row=$res->fetch_row()){ foreach($row as $k=>$v){ echo --$v; } echo ; } $res->free(); $mysqli->close();

面向过程
$mysqli=mysqli_connect(localhost,root,123456,test); if(!$mysqli){ die(连接失败.mysqli_connect_error($mysqli)); } $sql=select * from user1; $res=mysqli_query($mysqli,$sql); while($row=mysqli_fetch_row($res)){ foreach($row as $k=>$v){ echo --$v; } echo ; } mysqli_free_result($res); mysqli_close($mysqli);

首选 pdo
其次 mysqli
首选 pdo
其次 mysqli
pdo是不是就是pdbc啊
mysqli是面向对象,当然也可以面向过程
面向对象
$mysqli=new mysqli(localhost,root,123456,test); if($mysqli->connect_error){ die(连接失败.$mysqli->conect_error); } $sql=select * from user1; $res=$mysqli->query($sql); while($row=$res->fetch_row()){ foreach($row as $k=>$v){ echo --$v; } echo ; } $res->free(); $mysqli->close();

面向过程
$mysqli=mysqli_connect(localhost,root,123456,test); if(!$mysqli){ die(连接失败.mysqli_connect_error($mysqli)); } $sql=select * from user1; $res=mysqli_query($mysqli,$sql); while($row=mysqli_fetch_row($res)){ foreach($row as $k=>$v){ echo --$v; } echo ; } mysqli_free_result($res); mysqli_close($mysqli);

面向对象能不用坚决不用 php data objects (pdo)
php 内置的数据库抽象层
php data objects (pdo)
php 内置的数据库抽象层
那php下用odbc流行吗 linux 中也用 odbc 吗?
linux 中也用 odbc 吗?
也可以的,不过sql server的话,pdo_sqlsrv和pdo_odbc应该用哪个啊,估计是odbc性能强 pdo_sqlsrv
odbc 是通用接口,会忽视数据库的个性特征
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product