PHP下对Mysql数据库的操作
2024-10-10 07:24:41
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);
?>
最新文章
- React-native之Alert
- jQuery判断当前元素显示状态并控制元素的显示与隐藏
- 定时任务-在spring中配置quartz
- eclipse上安装abator插件
- echo 换行不换行
- Deep Learning 论文解读——Session-based Recommendations with Recurrent Neural Networks
- 【PHP设计模式 07_ZeRenLian.php】责任链模式
- ACM题目————The partial sum problem
- Tomcat6.0的Thisisverylikelytocreateamemoryleak异常
- Tornado源码分析系列之一: 化异步为&#39;同步&#39;的Future和gen.coroutine
- [前端]利用a标签获取url里所需的内容
- mysql高可用探究 MMM高可用mysql方案
- BigDecimal除法
- 【转】HashSet的用法
- PowerShell 远程管理之 about_Remote_Troubleshooting
- 数据库监控[Z]
- nand驱动移植
- SSO单点登录设计
- get方式提交中文乱码(两次编码,一次解码)
- 弹出输入内容prompt