![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
文章平均质量分 84
西召
公众号「西召」作者,关于技术,还有阅读,写作和思考...
展开
-
MySQL数据库上:DDL语句的基础巩固
SQL语言包括四种主要程序设计语言类别的语句:数据定义语言(DDL),数据操作语言(DML),数据控制语言(DCL)和事务控制语言。 数据库模式定义语言DDL(Data Definition Language),是用于描述数据库中要存储的现实世界实体的语言。一个数据库模式包含该数据库中所有实体的描述定义。数据库模式定义语言并非程序设计语言,DDL数据库模式定义语言是SQL语言(结构化程序设计语言)的组成部分。 下面给出一个完整的DDL语句练习过程,在MySQL6测试通过原创 2015-05-13 09:20:10 · 1017 阅读 · 0 评论 -
SQL join
SQL join SQL join用于根据两个或多个表中的列之间的关系,从这些表中查询数据。有时为了得到完整的结果,我们需要从两个或更多的表中获取结果。我们就需要执行 join。数据库中的表可通过键将彼此联系起来。主键(Primary Key)是一个列,在这个列中的每一行的值都是唯一的。在表中,每个主键的值都是唯一的。这样做的目的是在不重复每个表中的所有数据的情况下,把表间的数据交叉捆绑在一起。 连接查询是关系数据库中最主要的查询,主要包括内连接、外连接和交叉连接等。通过连接原创 2015-07-30 15:15:54 · 670 阅读 · 0 评论 -
mysql日期加减
1. MySQL 为日期增加一个时间间隔:date_add() set @dt = now(); select date_add(@dt, interval 1 day); - 加1天 select date_add(@dt, interval 1 hour); -加1小时 select date_add(@dt, interval 1 minute); -转载 2016-04-11 13:34:54 · 389 阅读 · 0 评论 -
位运算的简介与实例(Mysql)
程序中的所有数在计算机内存中都是以二进制的形式储存的。位运算就是直接对整数在内存中的二进制位进行操作。 In digital computer programming, a bitwise operation operates on one or more bit patterns or binary numerals at the level of their individual bits.原创 2016-07-14 10:41:04 · 4721 阅读 · 0 评论 -
MySQL数据库存储引擎简介
MySQL 提供了多个存储引擎——包括处理事务安全表的引擎和处理非事务安全表的引擎,在 MySQL 中,不需要在整个服务器中使用同一种存储引擎,针对具体的要求,可以对每一个表使用不同的存储引擎。 存储引擎简介 MySQL中的数据用各种不同的技术存储在文件(或者内存)中。 这些技术中的每一种技术都使用不同的存储机制、索引技巧、锁定水平并且最终提供广泛的不同的功能和能力。 通过选择不同的技术,你能...原创 2019-03-12 18:53:47 · 119 阅读 · 0 评论 -
Windows操作系统安装MySQL解压版
1、下载MySQL 版本: MySQL Community Server 下载地址: https://dev.mysql.com/ 2、解压安装包 解压下载的安装包,放到电脑的安装目录下 3、配置my.ini文件 解压后,根目录下,有一个my-default.ini文件,这是官方的配置文件样版,把这个文件拷贝一份在同一个目录,名字改为my.ini。 把如下内容复制到my.ini中...原创 2019-03-12 18:56:20 · 116 阅读 · 0 评论 -
MySQL索引与查询优化
目录 About MySQL Why MySQL MySQL Index Why Index 索引是如何工作的 如何使用 创建索引 查看索引 删除索引 索引的使用原则 写操作比较频繁的列慎重加索引 索引越多占用磁盘空间越大 不要为输出列加索引 考虑维度优势 对短小的值加索引 为字符串前缀加索引 复合索引的左侧索引 索引加锁 覆盖索引 聚簇索引 选择合适的索引类型 查询优化建...原创 2019-04-15 18:04:29 · 197 阅读 · 0 评论