1.插入数据

DB::insert('insert into users (id, name, email, password) values (?, ?, ? , ? )',[1, 'Laravel','laravel@test.com','123']);

2.查询语句

$user = DB::select('select * from users where id = ?', [1]);
//我们还 可以看到在执行查询的时候使用了参数绑定,以避免SQL注入。除此之//外还可以使用命名绑定:
$user = DB::select('select * from users where id = :id', [':id'=>1]); 

3.更新语句

$affected = DB::update('update users set name="LaravelAcademy" where name = ?', ['Academy']);

4.删除语句

$deleted = DB::delete('delete from users');

转载于:https://www.cnblogs.com/zouzhe0/p/6307077.html

laravel 原生 sql相关推荐

  1. Laravel 预防 SQL 注入

    阅读目录 Laravel SQL 注入预防指南 什么是 SQL 注入? Laravel SQL 注入 示例 1:使用 RawMethods 示例 2:使用 DB::statement 示例 3:错误消 ...

  2. php 原生sql 分页查询,Laravel框架执行原生SQL语句及使用paginate分页的方法

    本文实例讲述了Laravel框架执行原生SQL语句及使用paginate分页的方法.分享给大家供大家参考,具体如下: 1.运行原生sql public function getList($data){ ...

  3. Laravel 存在SQL注入漏洞

    Laravel 存在SQL注入漏洞 漏洞描述: 该漏洞存在于Laravel的表单验证功能,漏洞函数为ignore(),漏洞文件位于/vendor/laravel/ramework/src/Illumi ...

  4. 查看 Laravel 的 SQL 语句的方法

    在使用 Laravel 的 Eloquent 进行数据查询的时候,很多小伙伴都想看到背后执行的 SQL 语句到底是什么样的,这小笔录就是解决这个小问题的: 在 Providers/AppService ...

  5. java 原生sql批量插入,Java对象集合转MySQL批量插入语句

    Mybatis的批量插入确实很好用,但是当数据量特别大的时候可能一次批量插入2000条数据就死翘翘了.怎么办呢?当然是原生sql是最快的啦,10000条数据秒入无压力.下面是将对象集合拼接成批量插入M ...

  6. Hibernate5.2之原生SQL查询

    原文:http://www.cnblogs.com/miller-zou/p/5720048.html 一. 介绍  在上一篇博客中笔者通过代码的形式给各位读者介绍了Hibernate中最重要的检索方 ...

  7. sql和python还有c语言_Python语言之原生sql整理

    本文主要向大家介绍了Python语言之原生sql整理,通过具体的内容向大家展示,希望对大家学习Python语言有所帮助. mysql -uroot -p #登录mysql命令 password: #输 ...

  8. php执行删除语句代码,ThinkPHP之数据删除和执行原生SQL语句

    一.数据删除 delete() 返回受影响的记录条数 $goods->delete(30);//删除主键值等于30的记录信息 $goods->delete('10,12,14');//删除 ...

  9. 008_Spring Data JPA原生SQL

    1. nativeQuery默认的是false, 表示不开启sql查询.表示是否对value中的语句做转义.使用原生sql, 需要开启它. 2. 原生sql中使用的是表名,这要和JPQL语句中使用的是 ...

最新文章

  1. linux mail 命令 (收发邮件)
  2. JS日历控件集合----附效果图、源代码
  3. MySQL启动很慢的原因
  4. vue打包后出现一些map文件的解决方法
  5. 再谈AbstractQueuedSynchronizer3:基于AbstractQueuedSynchronizer的并发类实现
  6. Linux C简单日志打印代码示例
  7. 【原创】MapReduce实战(一)
  8. 51nod 1680区间求和 (dp+树状数组/线段树)
  9. 请允许我用2019年11种主流编程语言,祝祖国70华诞快乐!
  10. 社区团购会一直走下去吗?
  11. 芯原创始人戴伟民:嵌入式人工智能与芯粒的历史机遇
  12. SpringBoot+Nacos+Seata实现Dubbo分布式事务管理
  13. 设置域用户帐户密码策略
  14. Git 三款经典可视化管理工具-对比分享
  15. oppo手机热点Android,OPPO手机怎么开启热点?OPPO手机共享网络的三种方法
  16. Android Canvas API总结和使用方法
  17. 主流移动开发平台架构分析
  18. android切换高德导航,Android调起高德地图
  19. 养龟村长讲解三线闭壳龟的重要性,对于养殖的你深刻了解多少?
  20. C# vb .net实现淡色效果滤镜

热门文章

  1. java实现mqtt服务端_基于Swoole使用MQTT协议连接阿里云物联网平台设备实现消息订阅
  2. sql配置管理器服务是空的_Sql Server ReportingServices(SSRS)报表配置
  3. oracle jde 实施,OracleJDE系统EDI数据接口的实施.doc
  4. 熊猫Pivot_table()– DataFrame数据分析
  5. 如何在Java中使用Array实现ArrayList
  6. adalm pluto_Apache Pluto和PHP集成示例教程
  7. ios cell点击对勾_带图像和对勾的iOS自定义TableView
  8. android通知悬浮通知_Android通知直接回覆
  9. Qt5Widgetsd.lib(Qt5Widgetsd.dll) : fatalerror LNK1112: 模块计算机类型“x64”与目标计算机类型“X86”冲突
  10. ROS学习(十七)安装ARDUINO IDE使用rosserial