![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
Mr_wilson_liu
路,是自己走出来的。(六边形测开)
展开
-
mongo连接工具:nosqlbooster
URI举例:mongodb://admin:saas_mongodb_root123@10.107.55.206:31022/?原创 2024-04-15 14:16:09 · 216 阅读 · 0 评论 -
mysql各类统计查询场景-01
-- 统计各业务运行结果,运用【 case when 条件 then 名称 end 】语法-- 通过DISTINCT去重,统计-- 按ip分类后,只拉取每个ip最新的一条数据。这里有【INNER JOIN 其他表 ON 条件】的语法原创 2023-03-02 16:32:37 · 142 阅读 · 0 评论 -
关于count(1),count(*),和count(列名)的区别
count(1)和count(*)并没有区别。count(列)和count(*)其实一样快,如果索引列是非空的,count(*)可用到索引,此时一样快。总结:但是真的结论是这样的么。其实不然。其实在数据库中count(*)和count(列)根本就是不等价的,count(*)是针对于全表的,而count(列)是针对于某一列的,如果此列值为空的话,count(列)是不会统计这一行的。所以两者根...转载 2020-03-09 18:28:31 · 154 阅读 · 0 评论 -
mysql数据库drop、truncate和delete的区别
(1)DELETE语句执行删除的过程是每次从表中删除一行,并且同时将该行的删除操作作为事务记录在日志中保存以便进行进行回滚操作。TRUNCATETABLE则一次性地从表中删除所有的数据并不把单独的删除操作记录记入日志保存,删除行是不能恢复的。并且在删除的过程中不会激活与表有关的删除触发器。执行速度快。(2)表和索引所占空间。当表被TRUNCATE后,这个表和索引所占用...转载 2020-02-28 19:57:34 · 259 阅读 · 0 评论 -
Mysql存储引擎
存储引擎一、MySQL常用存储引擎及特点1、InnoDB存储引擎从MySQL5.5版本之后,MySQL的默认内置存储引擎已经是InnoDB了,他的主要特点有:(1)灾难恢复性比较好;(2)支持事务。默认的事务隔离级别为可重复度,通过MVCC(并发版本控制)来实现的。(3)使用的锁粒度为行级锁,可以支持更高的并发;(4)支持外键;(5)配合一些热备工具可以支持在线热备份;(...转载 2020-02-25 21:38:54 · 128 阅读 · 0 评论 -
mysql中的where和having子句的区别
关于mysql中的where和having子句的区别,本文主要分享对象为刚刚接触sql的新人,下面将结合实际案例分析:下面以一个例子来具体的讲解:1. where和having都可以使用的场景1)select addtime,name from dw_users where addtime> 15000000002)select addtime,name from dw_us...转载 2019-10-24 15:22:41 · 244 阅读 · 0 评论 -
正则表达式元字符表
正则表达式 -元字符下表包含了元字符的完整列表以及它们在正则表达式上下文中的行为:字符 描述 \ 将下一个字符标记为一个特殊字符、或一个原义字符、或一个 向后引用、或一个八进制转义符。例如,'n' 匹配字符 "n"。'\n' 匹配一个换行符。序列 '\\' 匹配 "\" 而 "\(" 则匹配 "("。 ^ 匹配输入字符串的开始位置。如果设...原创 2019-09-30 16:46:46 · 504 阅读 · 0 评论 -
mysql 入门基础命令知识(Java Web 005)
1.打开数据库mysql -uroot -pshow create database 数据库名字------------显示特定数据库基本的信息2.创建与删除数据库create database 数据库名字;drop database 数据库名字;3.数据表create table 表名字( id INT(11); grade float...原创 2019-01-23 17:02:28 · 195 阅读 · 0 评论 -
mysql实际开发常用基础知识
1DISTINCT:只返回不同的值SELECT DISTINCT id FROM products;LIMIT N:返回不多于N行SELECT id FROM products LIMIT 5;LIMIT M, N:第一个数M为开始位置,第二个数N为要检索的行数SELECT id FROM products LIMIT 5,4;ORDER BY:首先按价格排序,再按名称...原创 2019-09-04 16:29:20 · 216 阅读 · 0 评论 -
mysql中的left join、right join、join(inner join),外连接区别
以下图片数据来源:https://segmentfault.com/a/1190000017067294下面开始说mysql中的left join、right join、join(inner join),外连接的区别sql准备:name表和classes表INSERT INTO name(name, age, grade) VALUES ('小白', 20, 1), ('小黑', 2...原创 2019-09-25 12:33:21 · 668 阅读 · 0 评论 -
mysql中group by与order by讲解
mysql中group by 与order by的用法解析1. group by的常规用法group by的常规用法是配合聚合函数,利用分组信息进行统计,常见的是配合max等聚合函数筛选数据后分析,以及配合having进行筛选后过滤。聚合函数max selectmax(user_id),gradefrom user_infogroupby grade ; 这条sql的含...原创 2019-09-25 11:11:29 · 1051 阅读 · 1 评论 -
DQL、DML、DDL、DCL的概念与区别
SQL(Structure Query Language)语言是数据库的核心语言。SQL的发展是从1974年开始的,其发展过程如下:1974年-----由Boyce和Chamberlin提出,当时称SEQUEL。1976年-----IBM公司的Sanjase研究所在研制RDBMS SYSTEM R时改为SQL。1979年-----ORACLE公司发表第一个基于SQL的商业化RD...原创 2019-09-06 10:21:50 · 170 阅读 · 0 评论