摘要: 单表删除语句: DELETE [LOW_PRIORITY][IGNORE] FROM tbl_name [WHERE where_definition] [ORDER BY ...] [LIMIT row_count] 这里只对delete的常用参数及用法做出介绍。 说明: low_priority 阅读全文
posted @ 2018-02-03 14:19 YY&BB姐姐的光阴故事 阅读(6678) 评论(0) 推荐(0) 编辑
摘要: MySQL通过外键约束实现数据库的参照完整性,外键约束条件可在创建外键时指定,table的存储引擎只能是InnoDB,因为只有这种存储模式才支持外键。 外键约束条件有以下4种: (1)restrict方式:同no action,都是立即检查外键约束; - - 限制,指的是如果子表引用父表的某个字段的 阅读全文
posted @ 2018-02-02 14:27 YY&BB姐姐的光阴故事 阅读(11909) 评论(1) 推荐(2) 编辑
摘要: 前提:操作的表具有主键或唯一索引 INSERT INTO:表中不存在对应的记录,则插入;若存在对应的记录,则报错; INSERT INTO IGNORE:表中不存在对应的记录,则插入;若存在对应的记录,则忽略,不进行任何操作 REPLACE INTO:表中不存在对应的记录,则插入;若存在对应的记录, 阅读全文
posted @ 2018-02-01 19:25 YY&BB姐姐的光阴故事 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 以主键和unique索引为依据。 INSERT INTO:表中不存在对应的记录,则插入;若存在对应的记录,则报错; INSERT IGNORE INTO:表中不存在对应的记录,则插入;若存在对应的记录,则忽略,不进行任何操作; REPLACE INTO:表中不存在对应的记录,则插入;若存在对应的记录 阅读全文
posted @ 2018-02-01 17:50 YY&BB姐姐的光阴故事 阅读(2117) 评论(0) 推荐(0) 编辑
摘要: 创建测试表 mysql> INSERT INTO product(price,type,dtime) VALUES(10.00,0,now()),(10.00,1,now()),(10.00,1,now()),(20.00,2,now()),(30.00,3,now()); Query OK, 5 阅读全文
posted @ 2018-02-01 17:26 YY&BB姐姐的光阴故事 阅读(26256) 评论(0) 推荐(0) 编辑
摘要: 之前在介绍INSERT INTO命令时,曾经提到,该命令在执行数据插入操作时,会在数据库中对元组的主键进行检测,若没有存在,则执行插入动作,若存在,则会报错。 而INSERT IGNORE INTO命令与其不同的是,INSERT IGNORE会忽略数据库中已经存在的记录: 如果数据库没有数据,就插入 阅读全文
posted @ 2018-02-01 17:18 YY&BB姐姐的光阴故事 阅读(3839) 评论(0) 推荐(1) 编辑
摘要: 首先创建一个table 接下来就以这个表格为例,介绍select语句的深层运用。 一、查询不重复的记录 语句:select distinct [属性1,属性2] from 表名 说明:distinct必须放在最前的位置; distinct只能使用需要去重的字段进行操作,也就是说如果distinct采 阅读全文
posted @ 2018-01-31 18:00 YY&BB姐姐的光阴故事 阅读(792) 评论(0) 推荐(0) 编辑
摘要: MySQL使用WHERE命令来限定数据查询条件。 语法:SELECT 属性1,属性2 FROM 表名 WHERE 条件1 OR 条件2 AND 条件3 说明:WHERE同样适用于UPDATE、DELETE等命令; 使用OR、AND实现多限制条件下的数据查询; where执行顺序是从左往右执行的,在数 阅读全文
posted @ 2018-01-31 11:27 YY&BB姐姐的光阴故事 阅读(645) 评论(0) 推荐(0) 编辑
摘要: MySQL允许将一个或多个元组插入已存在的table中。 格式:INSERT INTO 表名 (属性名1,属性名2,属性名3) VALUES (value1,value2,value3); INSERT INTO 表名 (属性名1,属性名2,属性名3) VALUES (value-a1,value- 阅读全文
posted @ 2018-01-31 08:44 YY&BB姐姐的光阴故事 阅读(42718) 评论(0) 推荐(0) 编辑
摘要: 我主要是在维护OpenStack云平台的时候会涉及MySQL数据库的操作,这里就跟大家分享一下常用的简单命令,也为自己做个小练习。 1.登录MySQL数据库 其中,-h:mysql服务器的IP地址或主机名,如果是本机登录,该选项可以省略; -u:登录用户名 -p:登录用户对应的登录密码 2.查看数据 阅读全文
posted @ 2018-01-30 17:27 YY&BB姐姐的光阴故事 阅读(211) 评论(0) 推荐(0) 编辑