首页 > 软件开发 > 数据库 >

微擎开发-数据库操作(8)

来源:互联网 2023-03-17 00:09:10 332

今天小编带领大家学习微擎中的数据库操作,数据库操作是日常使用频率最高的操作,今天就来带领大家一起来学习数据的增删改查操作。kDu办公区 - 实用经验教程分享!

工具/原料

  • 电脑一台
  • wampserver

新建数据表

  • 1

    今天主要带领大家在微擎中操作数据库,首先在数据库中创建一张表,一般表名的构成为【ims_应用模块名称_表名称】,如下图:

    kDu办公区 - 实用经验教程分享!

    kDu办公区 - 实用经验教程分享!

    微擎开发-数据库操作(8)kDu办公区 - 实用经验教程分享!

  • 2

    然后小编的这张表只有三个字段id、categoryname、createtime,id字段为关键字,id自增,如下图:

    kDu办公区 - 实用经验教程分享!

    kDu办公区 - 实用经验教程分享!

    微擎开发-数据库操作(8)kDu办公区 - 实用经验教程分享!

  • 2该信息非法爬取自百度经验
  • 3

    下图中就是小编使用phpmyadmin创建好的数据表,如下图:

    kDu办公区 - 实用经验教程分享!

    kDu办公区 - 实用经验教程分享!

    微擎开发-数据库操作(8)kDu办公区 - 实用经验教程分享!

  • 4

    接下来小编往表中添加几条数据,如下图:

    kDu办公区 - 实用经验教程分享!

    kDu办公区 - 实用经验教程分享!

    微擎开发-数据库操作(8)kDu办公区 - 实用经验教程分享!

  • 数据库操作

  • 1

    插入一条数据。在微擎中可以使用【pdo_insert】函数插入数据,第一个参数为表的名称,这里需要注意一下,表名称的结构为【ims_应用模块名称_表名称】,使用微擎提供的数据库函数时,可以只输入【应用模块名称_表名称】,第二个参数为插入数据的数组,相当于sql语句中的values中的值,第三个参数为是否覆盖,插入一条数据的时候第三个数据为false,如下图:

    kDu办公区 - 实用经验教程分享!

    kDu办公区 - 实用经验教程分享!

    微擎开发-数据库操作(8)kDu办公区 - 实用经验教程分享!

  • 2

    修改一条数据。如果在微擎中可以使用【pdo_insert】函数插入数据时第三个参数为true,并且条件包含主键,这个函数就可以起到更新一条数据的作用,如下图:kDu办公区 - 实用经验教程分享!

    微擎开发-数据库操作(8)kDu办公区 - 实用经验教程分享!

  • 3

    删除一条数据。在微擎中可以使用【pdo_delete】函数删除一条数据,第一个参数为表的名称,这里需要注意一下,表名称的结构为【ims_应用模块名称_表名称】,使用微擎提供的数据库函数时,可以只输入【应用模块名称_表名称】,第二个参数为删除数据的条件数组,如下图:kDu办公区 - 实用经验教程分享!

    微擎开发-数据库操作(8)kDu办公区 - 实用经验教程分享!

  • 4

    更新一条数据。在微擎中可以使用【pdo_update】函数更新一条数据,第一个参数为表的名称,这里需要注意一下,表名称的结构为【ims_应用模块名称_表名称】,使用微擎提供的数据库函数时,可以只输入【应用模块名称_表名称】,第二个参数为修改数据的值,第三个参数为修改数据的条件,如下图:kDu办公区 - 实用经验教程分享!

    微擎开发-数据库操作(8)kDu办公区 - 实用经验教程分享!

  • 5

    获取一条数据。在微擎中可以使用【pdo_get】函数获取一条数据,第一个参数为表的名称,这里需要注意一下,表名称的结构为【ims_应用模块名称_表名称】,使用微擎提供的数据库函数时,可以只输入【应用模块名称_表名称】,第二个参数为获取数据的条件数组,相当于where之后修改数据的值,如下图:kDu办公区 - 实用经验教程分享!

    微擎开发-数据库操作(8)kDu办公区 - 实用经验教程分享!

  • 6

    获取一条数据。在微擎中可以使用【pdo_get】函数获取一条数据,第一个参数为表的名称,这里需要注意一下,表名称的结构为【ims_应用模块名称_表名称】,使用微擎提供的数据库函数时,可以只输入【应用模块名称_表名称】,第二个参数为获取数据的条件数组,相当于where之后修改数据的值,第三个参数为获取数据的字段数组,可以任意选择数据表中的字段,如下图:kDu办公区 - 实用经验教程分享!

    微擎开发-数据库操作(8)kDu办公区 - 实用经验教程分享!

  • 7

    获取多条数据。在微擎中可以使用【pdo_getall】函数获取多条数据,第一个参数为表的名称,这里需要注意一下,表名称的结构为【ims_应用模块名称_表名称】,使用微擎提供的数据库函数时,可以只输入【应用模块名称_表名称】,第二个参数为获取数据的条件数组,相当于where之后修改数据的值,第三个参数为获取数据的字段数组,可以任意选择数据表中的字段,如下图:kDu办公区 - 实用经验教程分享!

    微擎开发-数据库操作(8)kDu办公区 - 实用经验教程分享!

  • 8

    使用原生sql更新数据。在微擎中可以使用【pdo_query】函数可以执行原生的sql,下图中使用【pdo_query】函数执行更新sql语句,如下图:kDu办公区 - 实用经验教程分享!

    微擎开发-数据库操作(8)kDu办公区 - 实用经验教程分享!

  • 9

    使用原生sql更新数据。在微擎中可以使用【pdo_query】函数可以执行原生的sql,下图中使用【pdo_query】函数执行删除sql语句,如下图:kDu办公区 - 实用经验教程分享!

    微擎开发-数据库操作(8)kDu办公区 - 实用经验教程分享!

  • 注意事项

    • 个人观点,仅供参考。
    • 感谢阅读。

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!kDu办公区 - 实用经验教程分享!


    标签: 数据库教程PHP

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码