![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
Kevin_&chen
php开发
展开
-
TP3.2数据库查询where语句相关
1.使用TP3.2开发项目,在一次数据库查询中,需要查询数据表a中字段B等于字段C的数据,因其他条件都使用了where拼装,所以一时没找到方法,最后使用了where["_string"]的形式;将b=c写入,才算成功。 2.另外查询时间区间时,不能用在where语句中写>=和<=。报了表达式错误,后来使用了egt elt 代替,就好了。 ...原创 2019-06-12 16:11:24 · 3264 阅读 · 0 评论 -
Window环境下执行php定时任务备份数据库,操作文件
最近在做的一个项目,客户是属于企事业单位;有专门的机房,项目的访问都是通过内网,服务器上部署的是window环境,开发过程中提到备份数据库的问题;之前做的项目开发,更多都是在Linux环境下,这次不是,最初是比较迷茫的,后来翻阅了一些资料,找到了解决方法,原来和设置自动关机查不了多少,比较简单; 本地的环境是win10,客户服务器是win7,不过大差不差。主要几步是一致的...原创 2019-06-17 15:38:23 · 434 阅读 · 0 评论 -
MySQL中Innodb的聚簇索引和非聚簇索引
MySQL中Innodb的聚簇索引和非聚簇索引翻看大佬面试中遇见的面试题总结,见到了这一问题。就像是小学考试的时候,连题目都不明白的感觉,只能问度娘,网上大佬多,期待能有成长。原文链接 https://blog.csdn.net/weixin_34248849/article/details/91184125...转载 2019-06-24 18:07:15 · 760 阅读 · 0 评论 -
InnoDB的MVCC(多版本并发控制)
多版本并发控制,长知识。静下心来读书,在这个世代,越来越成为一种难事。原文地址 https://www.jianshu.com/p/c4b52207c064转载 2019-06-24 18:10:05 · 197 阅读 · 0 评论 -
TP3.2使用FIELD()函数排序
开发中,遇到的要求,查询数据时,按照数据的状态(status)排序;status 的值可以为1,2,3,4,5 但是要求并不是简单的正序,倒序,而是需要把数据按照2,1,5,3,4来排序;同事推荐使用FIELD函数 使用方法 相当于order by FIELD(status,2,1,5,3,4); 我在命令行执行是没有问题的,但是在项目中拼入order()中 ,总是发现打印...原创 2019-07-04 16:07:24 · 2297 阅读 · 2 评论 -
mysql查询按用户名称汉字排序
1.最开始直接使用->order('truename asc');发现同样的姓氏排到了一起,但是还有 ‘啊’等开头的客户排到了末尾;查询资料之后采用了下面的方法;2->order('convert(zw_customers.truename using gbk) asc');之后‘啊’ 客户排到了顶部,成功。...原创 2019-10-10 11:58:19 · 408 阅读 · 0 评论