![](https://img-blog.csdnimg.cn/20190809174746627.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Mysql
sql会写,啥都不带怕的,所以得sql者,得天下。只是会写增删改查就是会sql了吗?
静静七分醉
该动手的年龄别只动脑
展开
-
删除数据库重复数据,以及count(*),count(1),count(列名)区别,in和exist区别
目录count(*) 和 count(1)和count(列名)区别删除数据库重复数据,只保留一条in和exist区别count(*) 和 count(1)和count(列名)区别执行效果上 count(*)包括了所有的列,相当于行数,在统计结果的时候,不会忽略列值为NULL count(1)包括了忽略所有列,用1代表代码行,在统计结果的时候,不会忽略列值为...原创 2019-12-09 23:20:54 · 889 阅读 · 0 评论 -
Sql基本语法—create,drop,alter,select,show, alter, desc insert into,delete from —书写,执行顺序—5个join,笛卡尔积
目录a. 操作数据库1. 创建数据库2. 查看数据库3. 修改数据库4. 删除数据库5. 选择数据库b. 操作表1. 创建表2. 查看表3. 修改表4. 删除表c. 操作表记录CRUD1. insert2. update3. delete delete from tbl_name[WHERE where_definition]...原创 2019-08-09 16:51:36 · 1138 阅读 · 0 评论 -
Sql系列优化手段——定位慢查询,数据库引擎,索引,水平分表,读写分离,缓存,语句基本优化,调优参数
目录概述1 如何查询和定位慢查询2选择合适的数据库引擎Myisam和innodb的区别3 选择合适的索引索引有什么弊端索引的使用场景具体的技巧4 数据库优化之分表水平分表策略5 数据库的读写分离6 数据库优化之缓存7 sql语句优化小技巧7.1 基本优化7.2 不要引擎放弃使用索引而进行全表扫描7.3 合理使用索引问题7.4 临...原创 2019-08-13 10:42:05 · 870 阅读 · 2 评论 -
数据库三范式及反三范式,事务,触发器,视图,索引,存储过程, jdbc调用存储过程 ,数据库连接池的作用
目录1. 关系型数据库的三范式及反三范式2.事务的四大特征2.1 事务是什么?2.2 Spring事务的传播特性和隔离级别 传播级别隔离级别3.触发器的使用场景?4. sql组件4.1 视图视图的应用场景:4.2索引索引的原理使用场景4.3存储过程(mysql)跟一般的sql语句相比,使用存储过程有哪些优点,哪些缺点案例...原创 2019-07-19 20:20:30 · 1845 阅读 · 5 评论