![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Mysql
Kincym
这个作者很懒,什么都没留下…
展开
-
springboot配置mysql数据源
@Configuration@MapperScan(basePackages = XXX.PACKAGE, sqlSessionFactoryRef = "XXSqlSessionFactory")public class XXX{ static final String PACKAGE = "com.hikvision.ezviz.XX.mapper"; static fin...原创 2019-10-12 15:42:53 · 2413 阅读 · 0 评论 -
SQL查询优化30条经验
SQL查询优化30条经验对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:se原创 2018-01-16 13:24:07 · 451 阅读 · 0 评论 -
数据库建表优化
存储引擎mysql5.7后,绝大多数使用Innodb引擎。数据类型 按照业务需求,尽可能选择范围小的。在可以选择char情况下尽量选择char,如性别。原创 2018-01-15 14:06:38 · 571 阅读 · 0 评论 -
Mysql----时间处理
两个日期的时间差函数MySql计算两个日期时间的差函数: 第一种:TIMESTAMPDIFF函数,需要传入三个参数,第一个是比较的类型,可以比较FRAC_SECOND、SECOND、 MINUTE、 HOUR、 DAY、 WEEK、 MONTH、 QUARTER或 YEAR几种类型,第二个和第三个参数是待比较的两个时间,比较是后一个时间减前一个时间,具体用法如下: SELECT TIMESTAM原创 2017-06-22 23:23:44 · 626 阅读 · 0 评论 -
查出来的列表添加序号
SELECT @rownum := @rownum + 1 AS serialNum,obj.* FROM ( SELECT z.id AS "id", z. NAME AS "name",原创 2017-06-08 14:01:51 · 1332 阅读 · 0 评论 -
Mysql——存储引擎
存储引擎是:MySQL特有的,其它数据库没有 存储引擎的本质 : -通过采用不 同的技术将数据存储在文件或内存中; -每一种技术都有不 同的存储机制,不 同的存储机制提供不 同的功能和能力; -通过选择不 同的技术,可以获得额外的速度或功能,改善我们的应用; MySQL支持很多种,查看存储引擎:show engines修改表的存储引擎使原创 2017-05-14 14:41:08 · 390 阅读 · 0 评论 -
mysql--约束
唯一性约束原创 2017-05-14 03:05:47 · 353 阅读 · 0 评论 -
mysql-5.7.18基本操作命令
未登陆状态查看mysql版本:mysql –version或者mysql -V登陆状态查看mysql版本:select version();mysql登陆:mysql -uroot -p回车然后输入密码查看有库列表:show databases;使用冒个库:use 库名;查看当前库里所有表:show tables;查看指定库里所有表:show tables from 库名;查看当前处于原创 2017-05-10 11:27:48 · 2224 阅读 · 0 评论 -
mysql-sql-select
and与or的优化级and优先级高于or。 : 比如查询薪水大于1800,并且部门编号为20或30的员工 select * from emp where sal>1800 and deptno=20 or deptno = 30; 上输出的结果不是我们预期的结果,首先SQL语句过滤了 sal > 1800 and deptno = 20,然后再将deptno = 30的员工合并过来,所原创 2017-05-10 16:37:02 · 796 阅读 · 0 评论 -
mysql5.7解压版安装
mysql下载官网:https://dev.mysql.com/downloads/mysql/ 选择自己版本下载解压。安装在bin文件夹里面新建my.ini的文件。里面内容如下: %MYSQL_HOME%:是配置的环境变量(E:\Java_soft\mysql-5.7.18-winx64\)[client]port=3306default-character-set=utf8[mysql原创 2017-04-30 19:47:27 · 437 阅读 · 0 评论