![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
文章平均质量分 53
channel_海峡
技术解答:裙682657039
展开
-
mysql必知必会
命令 show databases //列出所有数据库 show tables //列出表 show columns from table //列出表里的列 4.4 检索所有列 通配符 使用省事,但是会降低索引和引用程序的性能 4.5 检索不同的行 distinct 不能部分使用distinct 指示mysql只返回不同的值,应用所有列,而不仅是前置他的列。 如果 select distinct v_id,price ,除非指定的两个列都不同,否则所有行都会被检索 4.6 限制结果 limit 第一原创 2022-03-31 17:02:17 · 570 阅读 · 0 评论 -
让我们来认认真真的学习SQL
基础 了解sql 两个标准 sql92 和 sql99 性能优化 DBMS 实战原创 2021-07-12 23:30:44 · 305 阅读 · 1 评论 -
mysql判断值为null
今天数据库有一列的数据有些是null,有一些又有值,然后导致有个地方报错。然后就想把值为Null的这些数据设置为空,于是写了个sql SQL updatetablesetcolumn=0wherecolumn=null;#发现并无效,看了文档才发现,判断Null要用is_null,还有<=>安全等于。 #重新修改语句 updatetablesetcolumn=0wherecolumn<=>null; ...原创 2021-04-24 11:21:04 · 169 阅读 · 0 评论 -
mysql >=5.7 排序分组问题(order by group by)
框架 tp5.1 //1.先排序再分组,排序可以写成子查询 $subQuery = Db::table('') ->order('date','asc') ->limit(1000000000) ->buildSql(); $list = Db::table($subQuery.' a')->whereIn('uid',$user_user_ids)->group('name')->原创 2021-02-26 14:14:33 · 851 阅读 · 0 评论 -
使用secureCRT连接虚拟机linux系统
做这种东西的前提呢就是自己想倒腾一下mysql主从,读写分离 VM10 第一步: 有个“虚拟网络编辑器”点击一下 第二步: 按照这个设置 第三步:回到虚拟主机的centos7系统 编辑文件,这么做的目的是,centos7默认是不启动网卡的,进到这个页面 第四步: 设置位yes,重启 sudo service network restart ip a...原创 2020-01-02 16:53:12 · 638 阅读 · 1 评论 -
关于mysql启用严格模式问题
https://pan.baidu.com/s/1JWSu5SIxRfv9D4VtGrZMDA 这是数据表的数据 密码:pwsw 在mysql5.7 select * from (SELECT * from vinston_unit_practice where `u_id` = 12 AND `status` = 1 AND `first_id` = 205 and updat...原创 2018-09-07 18:20:58 · 1353 阅读 · 0 评论 -
mysql的定时任务
使用navicat创建一个最简单的定时任务 创建一个函数 直接点完成 ,以下是内容 BEGIN #Routine body goes here... UPDATE vinston_token SET `status`=0 WHERE settime<(unix_timestamp(now())-7200); END 保存命名为update_token_status ...原创 2019-06-12 18:13:47 · 106 阅读 · 0 评论