PHP数据库编程④使用php的mysqli扩展库操作mysql数据库
2018-01-02 21:15
1011 查看
mysqli(mysql improve改进,改善)
mysql扩展库和mysqli的比较:
1.mysqli的稳定性、安全性和效率有所提高
实际案例操作user1表:mysqli_1.php
1.启用MySQLi扩展库,在php.ini文件中配置启用extension=php_mysqli.dll
2.使用user1表
3.代码:mysqli_1.php
[b]********************************************[/b]、
mysqli_1.php
[b]***************************[/b]、
在mysqli扩展库中,也提供了四中方式获取result结果集
mysqli_result::fetch_row($$res) <==> mysql_fetch_row
mysqli_result::fetch_assoc($res) <==> mysql_fetch_assoc
mysqli_result::fetch_array($res) <==> mysql_fetch_array
mysqli_result::fetch_object($res) <==> mysql_fetch_object
推荐使用前两种
面向对象方式案例:使用mysqli对mysql进行crud操作:mysqli:/mysqli_2.php
mysql的SQL语句的说明:
如果操作的字段类型是string型的,则要求使用单引号”包括
如果操作的字段是数值型,可以用单引号包括,也可以不用
mysql扩展库和mysqli的比较:
1.mysqli的稳定性、安全性和效率有所提高
实际案例操作user1表:mysqli_1.php
1.启用MySQLi扩展库,在php.ini文件中配置启用extension=php_mysqli.dll
2.使用user1表
3.代码:mysqli_1.php
[b]********************************************[/b]、
mysqli_1.php
<?php //***********mysqli操作数据库:面向对象风格 //1.创建一个mysqli对象 $mysqli=new mysqli("localhost","root","root1142495240","123"); //验证是否成功 if ($mysqli->connect_error){ die("链接失败" . $mysqli->connect_errno); }else { echo "连接数据库成功la.<br>"; } //2.操作数据库(发送sql语句) $sql="select * from user1"; $res=$mysqli->query($sql); //3.处理结果 while ($row=$res->fetch_row()){ foreach ($row as $key=>$val){ echo "--$val"; } echo "<br>"; } //关闭资源 //释放内存 $res->free(); //关闭连接 $mysqli->close();
[b]***************************[/b]、
在mysqli扩展库中,也提供了四中方式获取result结果集
mysqli_result::fetch_row($$res) <==> mysql_fetch_row
mysqli_result::fetch_assoc($res) <==> mysql_fetch_assoc
mysqli_result::fetch_array($res) <==> mysql_fetch_array
mysqli_result::fetch_object($res) <==> mysql_fetch_object
推荐使用前两种
面向对象方式案例:使用mysqli对mysql进行crud操作:mysqli:/mysqli_2.php
mysql的SQL语句的说明:
如果操作的字段类型是string型的,则要求使用单引号”包括
如果操作的字段是数值型,可以用单引号包括,也可以不用
相关文章推荐
- php笔记08:数据库编程---使用php的MySQL扩展库操作MySQL数据库
- PHP使用MySqli扩展库去操作MySql数据库
- 使用php的mysqli扩展库操作mysql数据库
- 边记边学PHP-(十八)PHP使用MySQLi扩展库操作数据库2
- 使用php的mysqli扩展库操作mysql数据库
- PHP数据库编程-使用mysql扩展库对数据库操作
- 边记边学PHP-(十七)PHP使用MySQLi扩展库操作数据库1
- 使用PHP mysqli 扩展增强库(面向对象/数据库操作封装/事务控制/预编译)总结
- PHP数据库编程-使用mysql扩展库对数据库操作
- PHP 使用MYSQLI扩展操作数据库
- PHP学习笔记【22】--PHP数据库编程 mysql扩展库 和mysqli扩展库
- php数据库编程:mysql扩展库操作数据库。
- php数据库编程:利用mysql扩展库操作数据库。
- php笔记(9)——数据库操作与mysqli扩展
- 边记边学PHP-(十六)PHP使用MySQL扩展库操作数据库
- PHP操作数据库,不推荐使用mysql函数,而推荐使用mysqli和PDO函数
- 在PHP中 使用mysqli扩展库对mysql 的操作
- PHP mysqli 扩展库(面向对象/数据库操作封装/事务控制/预编译)
- PHP面向过程方式操作数据库(扩展增强库MySQLi)
- 基于PHP MySQLi扩展的数据库操作Model