1 、数据操作 ---查询
//表名edu_user
DB::select("select * from edu_user");
DB::select('select *from edu_user where id=?',[1]);
DB::table('user')->where('id',2)->select();
2、数据操作--更新修改
DB::update('update edu_user set name=? where id =?',['lishi',2]);
DB::table('user')->where('id',2)->update(['name'=>33]);
3、数据操作--插入
DB::insert('insert into edu_user (name) values (?)',['张三']);
Db::table('user')->insert([['name'=>'q'],['name'=>'q'],]);
//获取自增id
DB::table("user")->insertGetId(['name'=>'dad']);
4、数据操作---删除
DB::delete('delete from edu_user where id =?',[1]);
DB::table('user)->where('id',1)->delete();
DB::table('user')->where('id','>=',1)->delete();
DB::table('user')->truncate();//清空表 删表走人可以。。。。。
5、数据操作--自增
DB::table('user')->increment('age')//默认自增1
DB::table('user')->where('id',2)->increment('age',2)//自增2
6、数据操作自减
DB::table('user')->decrement('age');
DB::table('user')->decrement('age',3)
DB::table('user')->where('id',2)->decrement('age',3)
7、查询构造器查询数据——get()
DB::table('user')->get();//获取表所有数据
8、查询构造器查询数据——first()
DB::table('user')
->orderBy('id','desc')
->first();//获取结果集第一条数据
9、查询构造器查询数据——pluck()
DB::table('user')->pluck('name');//返回字段结果集
10、查询构造器查询数据——lists()
DB::table('user')->lists('name','id');//name查询字符 id 对应值为下标
11、查询构造器查询数据——select()
DB::table('user')->select('name','id')->get();//指定查询字段获取结果集
12、查询构造器查询数据——chunk()
DB::table('user')->chunk(2,function($user){
var_dump($user)
});//分段查询