PHP下对Mysql数据库的操作

PHP连接数据库:

使用 mysqli-connect()函数,函数里面至少填三个变量:host,用户名,密码。

$dbHost="localhost"; $dbUser="root"; $dbPass="root"; $dbName="test"; //连接数据库 $link=mysqli_connect($dbHost,$dbUser,$dbPass,$dbName); 检查数据库是否连接成功:

可以使用sqli_connect_error()来查看

if(!$link){ die(mysqli_connect_error()); //捕获错误信息 }

die()是终止脚本操作并执行括号里面的内容的意思

对数据库进行操作

使用mysqli_query(连接内容,操作命令)

$sql="select * from test01"; $result=mysqli_query($link,$sql) or die (mysqli_error($link));

使用mysqli_error()可以返回错误信息。

提取数据库内容

mysqli_fetch_assoc()作为数组返回信息

信息遍历:

while ($row = mysqli_fetch_assoc($res)) { //遍历查询结果 echo "<pre>"; print_r($row); }

在这里插入图片描述

完整代码

代码1:

<?php //数据库信息 $dbHost="localhost"; $dbUser="root"; $dbPass="root"; $dbName="test"; //连接数据库 $link=mysqli_connect($dbHost,$dbUser,$dbPass,$dbName); if(!$link){ die(mysqli_connect_error()); //捕获错误=信息 } $sql="select * from test01"; $result=mysqli_query($link,$sql) or die (mysqli_error($link)); while($r1=mysqli_fetch_assoc($result)){ var_dump($r1); } mysqli_close($link); ?>

代码2:

<?php //数据库信息 $dbHost="localhost"; $dbUser="root"; $dbPass="root"; $dbName="test"; //连接数据库 $link=mysqli_connect($dbHost,$dbUser,$dbPass,$dbName); if(!$link){ die(mysqli_connect_error()); //捕获错误=信息 } $sql="select * from test01"; $result=mysqli_query($link,$sql) or die (mysqli_error($link)); while($r1=mysqli_fetch_assoc($result)){ var_dump($r1); } mysqli_close($link); ?>

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zgfyyd.html