最新消息:

「PHP」PDO操作mysql基础增删改查教程

mysql fuermoqiang 78浏览 0评论

各位客官好,今天小编给刚入门的phper写一下PDO的基础操作。

PDO PHP Date Object,我们使用PDO之前需要开启PDO和PDO对Mysql的扩展,在php.ini中开启即可,开启后重启服务器,在phpinfo()中查看。

「PHP」PDO操作mysql基础增删改查教程

我们本次测试在本地测试,首先我们准备一张数据表,数据表就一个主键id和一个name字段,小编用第三方软件习惯了,这里就用Navicat演示了,数据表如下图。

「PHP」PDO操作mysql基础增删改查教程

「PHP」PDO操作mysql基础增删改查教程

之后我们写一个通过PDO来链接数据库的操作,下面几个参数分别是mysql数据库,本地localhost,db_test这个库,账号是root,小编本地密码是空。

「PHP」PDO操作mysql基础增删改查教程

小编现在往数据库中插入一条数据,返回受影响的行数,插入的id为10,name为ceshi1的记录。

「PHP」PDO操作mysql基础增删改查教程

「PHP」PDO操作mysql基础增删改查教程

「PHP」PDO操作mysql基础增删改查教程

因为有些时候我们需要插入数据之后拿到主键id来做一些操作,下面我们再插入一条数据,返回主键id,我们可以看到,我们插入了一条数据,主键id是14,返回主键id。

「PHP」PDO操作mysql基础增删改查教程

「PHP」PDO操作mysql基础增删改查教程

「PHP」PDO操作mysql基础增删改查教程

之后我们做一下修改操作,修改id为14的name字段值。

「PHP」PDO操作mysql基础增删改查教程

「PHP」PDO操作mysql基础增删改查教程

「PHP」PDO操作mysql基础增删改查教程

之后我们再进行删除操作,将id为14的记录删除。

「PHP」PDO操作mysql基础增删改查教程

「PHP」PDO操作mysql基础增删改查教程

「PHP」PDO操作mysql基础增删改查教程

由上面我们可以看到,通过PDO的增删改都可以用exec()方法来完成,下面我们为大家写一下如何查询数据。

首先我们查询一条id=10的数据,通过var_dump打印出来,并且通过PDO::FETCH_ASSOC取出关联数组。

「PHP」PDO操作mysql基础增删改查教程

「PHP」PDO操作mysql基础增删改查教程

「PHP」PDO操作mysql基础增删改查教程

之后我们查询所有数据,同样通过var_dump打印出来,并且通过PDO::FETCH_ASSOC取出关联二维数组。

「PHP」PDO操作mysql基础增删改查教程

「PHP」PDO操作mysql基础增删改查教程

我们为上面代码做一些解释。

prepare — 准备要执行的SQL语句并返回一个 PDOStatement 对象

execute — 执行一条预处理语句

feach — 获取结果集中一行数据

feach — 获取结果集中所有数据

之后我们在更新数据的时候故意出错一次,做一个报错处理,这里小编故意将表名写错,member2表是不存在的,并且判断之后将错误信息输出出来得到下面的结果。

「PHP」PDO操作mysql基础增删改查教程

「PHP」PDO操作mysql基础增删改查教程

那么各位客官看到现在,小编今天讲的只是最基础的增删改查,代码还是有待优化的。

「PHP」PDO操作mysql基础增删改查教程

各位客官小编每天坚持手写文章,每天都会用心花几个小时更新文章 您的关注点赞转发收藏是小编最大的动力 (*  ̄3)(ε ̄ *),如果有什么问题可以在评论给小编留言,小编每天都会关注的。

转载请注明:PHP学习 » 「PHP」PDO操作mysql基础增删改查教程

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址