数据库
文章平均质量分 76
329s
ok
展开
-
精品MySQL面试题
MySQL面试题目录前言99%必问的十道题唯一索引比普通索引快吗, 为什么MySQL由哪些部分组成, 分别用来做什么MySQL查询缓存有什么弊端, 应该什么情况下使用, 8.0版本对查询缓存有什么变更4.MyISAM和InnoDB的区别有哪些5.MySQL怎么恢复半个月前的数据6.MySQL事务的隔离级别, 分别有什么特点做过哪些MySQL索引相关优化简要说一下数据库范式一千万条数据的表, 如何分页查询订单表数据量越来越大导致查询缓慢, 如何处理MySQL基础一张表里面有 ID转载 2021-08-07 15:15:34 · 1592 阅读 · 0 评论 -
MySQL通过xshell登陆数据库修改数据库时区
一:MySQL修改数据库时区1、首先Xshell登陆服务器2、在服务器上登陆数据库:mysql -u 账号 -p 密码;3、查看数据库时区:show variables like “%time_zone%”;4、–修改当前会话时区,退出msql后 time_zone 会恢复成修改前的值 set time_zone = ‘+8:00’;5、—-修改全局会话时区mysql> set global time_zone = ‘+8:00’;mysql> set time_zone =原创 2020-08-12 11:25:47 · 561 阅读 · 0 评论 -
orderBy排序对字段值为空的时候默认放在最后
问题:laravel框架开发中遇到添加文章后列表中需要排序(sort字段,可以为空,都是数字),从小到大asc排序?解决:原生sql语句:利用MySql 中关键字 case when then else end 的用法orderBy(DB::Raw('case when sort is null then 99999999999 else sort end'),'asc')...原创 2019-03-15 18:27:31 · 5822 阅读 · 0 评论