最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
PHP操作MySQL数据库的常用方法
时间:2022-06-24 18:48:30 编辑:袖梨 来源:一聚教程网
一.mysql数据库
代码如下 | 复制代码 | |
$conn=mysql_connect("localhost", "root", "123456") or die("数据库连接失败");
mysql_close(); |
补充
代码如下 | 复制代码 | ||
// 从表中提取信息的sql语句 // 显示字段名称 |
二.pdo_mysql(推荐)
连接:
代码如下 | 复制代码 |
$pdo = new PDO($dsn, $username, $password, $options); 方法1: 绑定关联数组 $str=$pdo->prepare("INSERT INTO `user` (`username`, `password`) VALUES (:username,:password)"); 方法2: 绑定索引数组
改: $str=$pdo->prepare("UPDATE `user` SET username=:username,password=:password where id=:id"); $str=$pdo->prepare("select * from user where id > :id order by id"); 方法2: 全部取出,返回到二维数组
方法3:单个取出,循环遍历,绑定字段名到变量
|
二.mysqli
代码如下 | 复制代码 | |
(用mysqli链接MYSQL数据库) (其他操作)
$mysqli=new mysqli("localhost", "root", "123456", "test");
$mysqli->close(); |
三种处理查询结果
-------------------------------------------------------
代码如下 | 复制代码 |
$sql = "select * from user"; $result = $mysqli->query($sql); (1)fetch_row() 返回索引数组 fetch_row() while(list($id,$name,$pwd)=$result->fetch_row()){ echo "id: ".$id." name:".$name." pwd:".$pwd." "; } (2)fetch_assoc() 返回关联数组 fetch_assoc() while ($row = $result->fetch_assoc()){ echo "id:".$row["userId"]." name:".$row["userName"]." pwd:".$row["password"]." "; } (3)fetch_object()返回对象 while($row = $result->fetch_object()){ echo "id:".$row->userId." name:".$row->uerName." pwd:".$row->password." "; } |
相关文章
- 人们熟悉的寄居蟹属于以下哪种分类 神奇海洋11月21日答案 11-21
- 第五人格11.22共研服有什么更新 11月22日共研服更新内容介绍 11-21
- 原神恰斯卡怎么培养 11-21
- 无期迷途四星装束是谁 11-21
- 王者荣耀帝丹高中校服怎么获得 11-21
- 光遇姆明季后续版本怎么玩 11-21