knexjs|knexjs 对mysql数据库进行简单的增删改查
【knexjs|knexjs 对mysql数据库进行简单的增删改查】记录自己开发小程序时学习mysql的过程,以下知识点均来自网络
增删改查入门篇
查
mysql('table')
.where({name:'xiaoyang',age:15})
.select()
//sql语句
select * from table where name="xiaoyang" and age=15;
增
mysql('table')
.insert(name:'xiaoming',age:15})
//sql语句
insert into table ("name","age") values ("xiaoming",15);
改
mysql('table')
.where('age', '<', 16)
.upadte({age:16})
//sql语句
update table set age=16 where age<16;
删
mysql('table')
.where('name':'xiaoming')
.del()
//sql语句
delete from table where name='xiaoming';
where的用法
where(object)// 符合多项规则时用传入对象
where(key:value) //符合单一规则传入键值对更简便
where(key,操作符,value) //符合单一特殊规则时如x>100时使用
推荐阅读
- 布丽吉特,人生绝对的赢家
- 进必趋|进必趋 退必迟,问起对 视勿移
- 对称加密和非对称加密的区别
- 对抗抑郁最好的方法
- 装聋作哑,关系融洽
- 社保代缴公司服务费包含哪些
- 数组常用方法一
- 幸福的婚姻不争对错!读《你要的是幸福还是对错》有感。
- 把一切献给现在
- 年轻人对未来迷茫时该怎么办()