后续我还会持续为各人整顿。
保举视频教程:https://www.php.cn/course/list/29/type/4.html
对于phpMysqli函数的了解:
1、甚么是php mysqli?
php mysqli = php nysqli improved
mysqli函数容许您拜访数据库效劳器。
留意!mysqli扩大用于mysqli4.1.13版本或许更新的版本。
2、若何应用mysqli函数?
假如要应用mysqli函数则必需正在编译php时增加对mysqli扩大的支持。
无关装置的具体信息,请拜访:http://www.php.net/manual/en/mysqli.installation.php
无关运转设置装备摆设的具体信息地点:http://www.php.net/manual/en/mysqli.configuration.php
3、php相干函数引见
一、mysqli_change_user(connection,username,password,newdbname)
形容:更改衔接的数据库
实例:
<?php //设置装备摆设数据库信息 $localhost = 'localhost'; $username = 'zmz'; $password = '20040315'; $dbname = 'zmz'; $port = 3306; $newdbname = 'test'; //衔接数据库 $conn = mysqli_connect($localhost,$username,$password,$dbname,$port); //反省衔接 if(mysqli_connect_errno($conn)) { die('衔接数据库失败!'.mysqli_connect_error()); } //衔接胜利,更改衔接的数据库 if(mysqli_change_user($conn,$username,$password,$newdbname)) { echo '衔接胜利!'; }else { echo '衔接失败!'; } //封闭衔接 mysqli_close($conn); ?>
2
、mysqli_character_set_name()函数
形容:前往衔接数据库的默许字符集。
实例:
<?php //设置装备摆设数据库信息 $localhost = 'localhost'; $username= 'zmz'; $password = '20040315'; $dbname = 'zmz'; $port = 3306; //衔接数据库 $conn = mysqli_connect($localhost,$username,$password,$dbname,$port); //反省衔接 if(!$conn) { die('衔接失败!'.mysqli_connect_error()); } //衔接胜利,猎取默许字符集 $charset = mysqli_character_set_name($conn); echo '默许字符集为:'.$charset; //封闭衔接 mysqli_close($conn); ?>
3、mysqli_data_seek()
函数
形容:调整后果指针到后果集的恣意一行。
<?php //设置装备摆设数据库相干信息 $localhost = 'localhost'; $username = 'zmz'; $password = '20040315'; $dbname = 'zmz'; $port = 3306; //衔接数据库 $conn = mysqli_connect($localhost,$username,$password,$dbname,$port); //反省衔接 if(mysqli_connect_errno($conn)) { die('衔接失败!'.mysqli_connect_error()); } //衔接胜利,行使挪动指针操作实现查找固定行 //界说sql语句 $sql = "select * from demo"; $result = mysqli_query($conn,$sql); //未扭转指针地位时 $roww = mysqli_fetch_row($result); print_r($roww[0]); echo "<br />"; if($result) { mysqli_data_seek($result,2); //掏出数据 $row = mysqli_fetch_row($result); print_r($row[0]); }else { die('衔接失败!'); } //开释后果集内存 mysqli_free_result($result); //封闭衔接 mysqli_close($conn); ?>
4、mysqli_free_result()函数
形容:开释后果集内存。
实例:
<?php //设置装备摆设数据库信息 $localhost = 'localhost'; $username = 'zmz'; $password = '20040315'; $dbname = 'zmz'; $port = 3306; //衔接数据库 $conn = mysqli_connect($localhost,$username,$password,$dbname,$port); if(mysqli_connect_errno($conn)) { die('衔接失败!'.mysqli_connect_error()); } //衔接胜利,执行sql语句 $sql = "select * from demo"; if($result = mysqli_query($conn, $sql)) { while($row = mysqli_fetch_row($result)) { print_r($row); echo "<br>"; } }else { die('执行失败!'); } //开释后果集内存 mysqli_free_result($result); //封闭衔接 mysqli_close($conn); ?>
五、mysqli_fetch_row()
函数
形容:从后果集中掏出一行,并作为枚举数组前往。
<?php //设置装备摆设数据库信息 $localhost = 'localhost'; $username = 'zmz'; $password = '20040315'; $dbname = 'zmz'; $port = 3306; //衔接数据库 $conn = mysqli_connect($localhost,$username,$password,$dbname,$port); if(mysqli_connect_errno($conn)) { die('衔接失败!'.mysqli_connect_error()); } //衔接胜利,执行sql语句 $sql = "select * from demo"; if($result = mysqli_query($conn, $sql)) { while($row = mysqli_fetch_row($result)) { print_r($row); echo "<br>"; } }else { die('执行失败!'); } //开释后果集内存 mysqli_free_result($result); //封闭衔接 mysqli_close($conn); ?>
以上是本次总结的一些函数的具体引见及实例,心愿能够协助到各人。
保举相干文章:https://www.php.cn/php-weizijiaocheng-428659.html
以上就是对于php mysqli函数的一些总结及实例(三)的具体内容,更多请存眷资源魔其它相干文章!
标签: php开发教程 php开发资料 php开发自学 Mysqli
抱歉,评论功能暂时关闭!