#sq

mysql: show processlist 详解

最近排查一些MySQL的问题,会经常用到showprocesslist,所以在这里把这个命令总结一下,做个备忘,以备不时只需。showprocesslist是显示用户正在运行的线程,需要注意的是,除了root用户能看到所有正在运行的线程外,其他用户都只能看到自己正在运行的线程,看不到其它用户正在运行的线程。除非单独个这...
代码星球 ·2020-04-16

elasticsearch Terms Query 实现类似于sql in查询

 本文demo基于elasticsearch5.1.1, 项目中使用的还是较早的版本 例如importcom.alibaba.fastjson.JSON;importorg.elasticsearch.action.search.SearchResponse;importorg.elast...

phpStudy 升级 MySQL5.7

最新在开发项目中需要使用到mysql5.7以上版本,但是phpStudy的版本是5.5,所以需要针对MySQL升级一下步骤   1.备份原本MySQL   备份:原本phpStudy中的MySQL文件夹改名为MySQL#       2.下载MySQL5.7     百度网盘地址:https://p...
代码星球 ·2020-04-16

Navicat for MySQL 安装软件和破解补丁

软件 链接:https://pan.baidu.com/s/1e8gpbyWM7ISrWpMwsw-MNg提取码:fag3安装好 Navicat 将破解文件放到安装目录下,然后双节运行是的,你每一听错 ,破解完成了  ...

MySQL语句优化

1,对查询进行优化,应尽量避免全表扫描,首先应考虑在where及orderby涉及的列上建立索引。2,应尽量避免在where子句中对字段进行null值判断,创建表时NULL是默认值,但大多数时候应该使用NOTNULL,或者使用一个特殊的值,如0,-1作为默认值。3,应尽量避免在where子句中使用!=或<>...
代码星球 ·2020-04-16

MySQL查询性能优化

  在尝试编写快速的查询之前,需要清除一点,真正重要是响应时间。如果把查询看作是一个任务,那么他由一系列子任务组成,每个子任务都会消耗一定的时间。如果要优化查询,实际上要优化其子任务,要么消除其中一些子任务,要么减少子任务的执行的次数,要么让子任务运行得更快。  MySQL在执行查询的时候有哪些子任务。哪些子任务运行的...
代码星球 ·2020-04-16

mysql常用索引

1.索引  在关系数据库中,索引是一种单独的、物理的对数据库表中一列或多列的值进行排序的一种存储结构,它是某个表中一列或若干列值的集合和相应的指向表中物理标识这些值的数据页的逻辑指针清单。索引的作用相当于图书的目录,可以根据目录中的页码快速找到所需的内容 2.索引的作用  1.大大加快数据的检索速度;  2....
代码星球 ·2020-04-16

SQL开发——SQL语法

文档资料参考:参考:http://www.w3school.com.cn/sql/sql_syntax.asp参考:http://wiki.jikexueyuan.com/project/sql/参考:https://dev.mysql.com/doc/refman/5.7/en/func-op-summary-ref...
代码星球 ·2020-04-16

【SQL】数据库中的五种约束

  1、主键约束(PrimayKeyCoustraint)唯一性,非空性  2、唯一约束(UniqueCounstraint)唯一性,可以空,但只能有一个  3、检查约束(CheckCounstraint)对该列数据的范围、格式的限制(如:年龄、性别等)  4、默认约束(DefaultCounstraint)该数据的默...

mybatis添加sql打印功能

添加配置文件:mybatis-config.xml<?xmlversion="1.0"encoding="UTF-8"?><!DOCTYPEconfigurationPUBLIC"-//mybatis.org//DTDConfig3.0//EN""http://mybatis.org/dtd/myba...

mysql GROUP_CONCAT 查询某个字段(查询结果默认逗号拼接)

 Mysql的GROUP_CONCAT函数默认将查询的结果用逗号拼接并返回一个字符串,如:李四,long,张三1.常用方式selectGROUP_CONCAT(user_name)userNamefromuserwheretype=1  2.GROUP_CONCAT结合IN的使用--查询指...

mysql中find_in_set的使用

首先举个例子来说: 有个文章表里面有个type字段,它存储的是文章类型,有1头条、2推荐、3热点、4图文等等。现在有篇文章他既是头条,又是热点,还是图文,type中以1,3,4的格式存储。那我们如何用sql查找所有type中有4的图文类型的文章呢?? 这就要我们的find_in_set出马的时候到了...
代码星球 ·2020-04-16

mysql查询两个日期之前相隔的天数

selecttimestampdiff(SECOND,'2011-09-2523:23:13','2011-09-2622:23:11');其中SECOND同样可以改为HOUR,MINUTE ...

mysql截取字符串

 mysql截取字符串用到的函数为:SUBSTR('35012819950723611212',1,6) 注意:下标是从1开始的。...
代码星球 ·2020-04-16

sql两列相除,保留n位小数

selectROUND(IFNULL(column1*1.0/column,0),4)fromtablename以上代码意思两列相处,然后保留4位小数。...
首页上一页...661662663664665...下一页尾页