
mysql
素念一
这个作者很懒,什么都没留下…
展开
-
mysql 的外键约束参照操作
CASCADE:从父表删除或更新且自动删除或更新子表中匹配的行。SET NULL:从父表删除或更新行,并设置子表的外键列为NULL。如果使用该选项,必须保证子表列没有指定的NOT NULL。RESTRICT:拒绝对父表的删除或更新操作。NO ACTION:标准的SQL语句,在MYSQL中与RESTRICT相同。CREATE TABLE department( id INT UNSIGNED A...原创 2018-07-10 16:52:15 · 202 阅读 · 0 评论 -
mysql约束——添加与删除命令
首先创建一张tb1表:mysql> CREATE TABLE tb1( -> id INT UNSIGNED, -> username VARCHAR(20), -> age INT UNSIGNED -> );1.主键约束: 生成表后添加主键约束: ALTER TABLE tb1 ADD CONSTRAINT PK_tb1_id P...原创 2018-07-10 16:50:01 · 2189 阅读 · 0 评论 -
mysql的多表操作
多表操作分为多表查询、多表更新、多表删除操作,通常使用到连接语句。连接分为: 1. 内连接: INNER JOIN ... ON 2. 左连接:LEFT JOIN ... ON 3. 右连接:RIGHT JOIN ... ON1.多表查询:现有两张表,employee表,department表:查询所有员工及其部门信息内连接查询:(以两个表为基准,将两张表相对应的部分查询出来...原创 2018-07-10 23:27:30 · 290 阅读 · 0 评论 -
Mysql存储引擎
存储引擎定义: Mysql可以将数据以不同的技术存储在文件(内存)中,这种技术称为存储引擎。每一种存储引擎使用不同的存储机制、索引技巧、锁定水平,最终提供广泛且不同的功能。在关系型数据库中,数据的存储是以表的形式存储,所以存储引擎也可以称为表的类型。mysql支持的存储引擎: 1. MyISAM 2.InnoDB 3.Memory 4.CSV 5.Archive...原创 2018-07-11 13:02:02 · 127 阅读 · 0 评论