MySQL
文章平均质量分 89
回眸给你一个debug
人生每一天都是学习的过程!只知坚持!!!
展开
-
7 个超实用的 MySQL 语句写法,加薪指日可待!
1.插入或替换 如果我们想插入一条新记录(INSERT),但如果记录已经存在,就先删除原记录,再插入新记录。 情景示例:这张表存的每个客户最近一次交易订单信息,要求保证单个用户数据不重复录入,且执行效率最高,与数据库交互最少,支撑数据库的高可用。 此时,可以使用"REPLACE INTO"语句,这样就不必先查询,再决定是否先删除再插入。 "REPLACE INTO"语句是基于唯一索引或主键来判断唯一(是否存在)的。 "REPLACE INTO"语句是基于唯一索引或主键来判断唯一(是否存转载 2021-06-30 16:24:31 · 154 阅读 · 0 评论 -
mysql explain 使用详情
mysql> explain select * from table; +----+-------------+---------+------+---------------+------+---------+------+------+-------+ | id | select_type | table | type | possible_keys | key | key_len...原创 2019-10-17 10:27:07 · 87 阅读 · 0 评论 -
Mysql创建索引
1.索引作用 在索引列上,除了上面提到的有序查找之外,数据库利用各种各样的快速定位技术,能够大大提高查询效率。特别是当数据量非常大,查询涉及多个表时,使用索引往往能使查询速度加快成千上万倍。 例如,有3个未索引的表t1、t2、t3,分别只包含列c1、c2、c3,每个表分别含有1000行数据组成,指为1~1000的数值,查找对应值相等行的查询如下所示。 SELECT c1,c2,c3 F...原创 2019-10-16 11:08:35 · 124 阅读 · 0 评论 -
必看的MySQL数据库使用规范
导读: 关于MySQL数据库规范,相信大家多少看过一些文档。本篇文章给大家详细分类总结了数据库相关规范,从库表命名设计规范讲起,到索引设计规范,后面又给出SQL编写方面的建议。相信这些规范适用于大多数公司,也希望大家都能按照规范来使用我们的数据库,这样我们的数据库才能发挥出更高的性能。 关于库: 【强制】库的名称必须控制在32个字符以内,英文一律小写。 【强制】库的名称格式:业务系统名称_子...原创 2019-10-15 11:15:24 · 172 阅读 · 0 评论