MySQL
松语编程
公众号:松语编程。致力于分享Java编程技巧,个人思考,校招求职,工作规划,社招跳槽等方面的知识。
展开
-
MySQL语句强化-更新中
参考资料:数据库MySQL经典面试题之SQL语句MySQL常用SQL(含复杂SQL查询)转载 2020-03-05 21:08:10 · 96 阅读 · 0 评论 -
MySQL-5 外键、查询、视图
1. 外键定义: foreign key, 外面的键(键不在自己表中): 如果一张表中有一个字段(非主键)指向另外一张表的主键,那么将该字段称之为外键.1.1 增加外键创建表的时候增加外键: 在所有的表字段之后,使用:foreign key(外键字段) references 外部表(主键字段)在新增表之后增加外键: 修改表结构Alter table 表名 add [const...原创 2020-03-04 21:10:51 · 285 阅读 · 1 评论 -
MySQL-4 连接查询
定义: 将多张表(可以大于2张)进行记录的连接(按照某个指定的条件进行数据拼接)。结果: 记录数有可能变化, 字段数一定会增加(至少两张表的合并)意义: 在用户查看数据的时候,需要显示的数据来自多张表.连接查询: join,使用方式: 左表 join 右表SQL中将连接查询分成四类: 内连接,外连接,自然连接和交叉连接1. 交叉连接交叉连接: cross join, 从一张表中循环取...原创 2020-03-04 16:05:53 · 139 阅读 · 0 评论 -
MySQL-3 高级操作
1.字段属性主键, 唯一键和自增长.1.1 主键主键: primary key,主要的键. 一张表只能有一个字段可以使用对应的键, 用来唯一的约束该字段里面的数据, 不能重复: 这种称之为主键.一张表只能有最多一个主键.主键对应的字段中的数据不允许重复: 一旦重复,数据操作失败(增和改)(1)增加主键SQL操作中有多种方式可以给表增加主键: 大体分为三种.1: 在创建表的时候,直...原创 2020-03-03 22:26:33 · 198 阅读 · 1 评论 -
MySQL-2 列类型及列属性
文章目录1.数据类型1.1 数值型1.1.1 整数1.1.2 小数1.2 时间日期1.3 字符串1.3.1 定长字符串1.3.2 变长字符串1.3.3 文本字符串1.3.4 枚举字符串1.3.5 集合字符串1.4 Mysql记录长度2.列属性2.1 空属性:NULL(默认的)和NOT NULL(不为空)2.2 列描述: comment2.3 默认值:default1.数据类型所谓的数据类型: ...原创 2020-03-03 19:57:54 · 314 阅读 · 0 评论 -
MySQL-1 MySQL基础
1. SQL基本操作1.1 库操作1.1.1 新增Create database 数据库名字 [库选项];库选项: 用来约束数据库, 分为两个选项字符集设定: charset/character set 具体字符集(数据存储的编码格式): 常用字符集: GBK和UTF8校对集设定: collate 具体校对集(数据比较的规则)其中,数据库名字不能用关键字(已经被使用的字符)或者保...原创 2020-03-03 15:45:22 · 191 阅读 · 0 评论