五、新增、修改、删除操作

在前文中我介绍了如何使用Query Builder(查询构造器)进行数据查询,下面接着介绍如何使用它进行数据的增、删、改操作。同样假设我们有如下用户表(user):

1,新增操作

(1)插入单条纪录DB::table('user')->insert(

[

'username' => 'guest',

'password' => 'abc123',

]

);

(2)插入多条纪录DB::table('user')->insert(

[

['username' => 'guest1', 'password' => 'abc111'],

['username' => 'guest2', 'password' => 'abc222'],

['username' => 'guest3', 'password' => 'abc333']

]

);

2,修改操作

(1)更新所有的记录DB::table('user')->update(['username'=>'newname']);

(2)更新符合条件的j记录。

关于 where 语句更详细的用法,可以查看我之前写的文章(点击跳转)DB::table('user')

->where('id','>','50')

->update(['username'=>'newname']);

3,删除操作

(1)删除所有记录DB::table('user')->delete();

(2)删除符合条件的j记录。

关于 where 语句更详细的用法,可以查看我之前写的文章(点击跳转)DB::table('user')

->where('id','>','50')

->delete();

Laravel - MySQL数据库的使用详解系列:

laravel 调试mysql_Laravel - MySQL数据库的使用详解3(Query Builder用法2:新增、修改、删除)...相关推荐

  1. MySQL 数据库 source 命令详解及实例

    MySQL 数据库 source 命令详解及实例 MySQL 数据库 source 命令,该命令是数据库导入命令.source 命令的用法非常简单,首先你需要进入 MySQL 数据库的命令行管理界面, ...

  2. linux系统——mysql数据库默认字符集详解

    linux系统--mysql数据库默认字符集详解 - mysql的字符集配置细化到四种 对数据库server配置 对库设置 对表设置 对列设置 - 对mysql-server设置 对server设置是 ...

  3. 17@MySQL数据库读现象详解(脏读、幻读、不可重复读)

    文章目录 MySQL数据库读现象 一.数据库的读现象 1.脏读(dirty read):读取未提交数据 [案列详解] 2.不可重复读取 (nonrepeatable read):前后多次读取,数据内容 ...

  4. dbeaver连接mysql 驱动jar_Jmeter(七) 从入门到精通 建立数据库测试计划实战lt;MySQL数据库gt;(详解教程)...

    1.简介 在实际工作中,我们经常会听到数据库的性能和稳定性等等,这些有时候也需要测试工程师去评估和测试,上一篇文章宏哥主要介绍了jmeter连接和创建数据库测试计划的过程,宏哥在文中通过示例和代码非常 ...

  5. java连接mysql数据库方法_java连接mysql数据库的方法详解

    连接mysql数据库在java中有几种常用的方式有官方提供的JDBC连接MySQL数据库也有后面我们讲到的其它的方式连接数据库,具体如下. JDBC连接MySQL数据库 首先要下载Connector/ ...

  6. java mysql教程基于_java基于jdbc连接mysql数据库功能实例详解

    本文实例讲述了java基于jdbc连接mysql数据库的方法.分享给大家供大家参考,具体如下: 一.JDBC简介 Java 数据库连接,(Java Database Connectivity,简称JD ...

  7. mysql数据库安装最详解

    数据库的基本概念 当今主流的数据库 SQL Server (微软公司产品) Oracle (甲骨文公司产品) DB2 (IBM公司产品) MySQL (甲骨文公司收购) 什么是mysql数据库 MyS ...

  8. mysql数据库BKA算法详解

    BKA算法详解 Batched Key Access理解了 MRR 性能提升的原理,我们就能理解 MySQL 在 5.6 版本后开始引入的 BatchedKey Access(BKA) 算法了.这个 ...

  9. MySQL数据库图文安装详解及相关问题

    (尊重劳动成果,转载请注明出处: http://blog.csdn.net/qq_25827845/article/details/53366444冷血之心的博客) 首先说明:安装目录中不能有中文和空 ...

最新文章

  1. Ubuntu 系统打开任务管理
  2. 自我评价中专计算机600作文,自我评价作文600字
  3. 关于Excel和Csv导入和导出工具使用
  4. ACM公选课第七节DP基础2+3 2020.4.21-5.10补
  5. Android之android.os.DeadObjectException原因
  6. Redis之整数集合intset
  7. 有小数点是什么类型_「JAVA零基础入门系列」Day3 Java基本数据类型
  8. mysql去重查询group_MySQL distinct 与 group by 去重(where/having)
  9. 魅族Flyme5系统内置原生铃声免费下载
  10. orm框架设计、分析与开发
  11. C语言写学生成绩管理系统(超详细注解)
  12. 窗口句柄浅析和获取窗口句柄的方法
  13. BT技术概念 — 一些术语的意思
  14. dubbo问题:forbid consumer报错
  15. mysql slow query_mysql slow query
  16. IT业比较好的几个社区论坛
  17. mysql 启动出现系统错误193
  18. Win10怎么设置默认输入法为美式英文键盘
  19. 服装ERP应用(20) ERP在分销型服装企业的物流管理
  20. DockOne微信分享(一零五):度量驱动的DevOps转型

热门文章

  1. eclipse设置文档注释的格式
  2. win10电脑亮度无法调节
  3. 解决IDEA项目中文件夹层级显示(小数点形式与文件夹层级形式)
  4. 微软自带输入法如何关闭桌面右下角「拼」图标
  5. C++设计模式--状态模式(state)
  6. Qt for Android 动态申请权限
  7. 【已解决】linux redhat 6 如何打开防火墙中的某个端口?例如:5900端口
  8. java android统计图_Android统计图表之柱状图(条形图)
  9. aspx mysql类_aspx中的mysql操作类sqldatasource使用示例分享
  10. 虚拟交换机软件_H3C交换机IRF配置介绍