会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
浅色夏沫
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
下一页
2017年3月25日
mysql插入记录INSERT与多表更新
摘要: 1、第一种:INSERT [INTO] tbl_name[ (col_name, ... ) ] {VALUES | VALUE}({expr |default}, ... ), (...), ... 如果为自动编号的字段赋值的话,可以采用NULL或者DEFAULT让其采用默认的递增的形式来实现。
阅读全文
posted @ 2017-03-25 19:31 浅色夏沫
阅读(2183)
评论(0)
推荐(0)
2017年3月23日
修改数据表
摘要: 1、修改列定义 ALTER TABLE tbl_name MODIFY [COLUMN] col_name column_definition [FIRST|AFTER col_name] 把id修改到第一行 mysql> ALTER TABLE users3 MODIFY id SMALLINT
阅读全文
posted @ 2017-03-23 17:35 浅色夏沫
阅读(145)
评论(0)
推荐(0)
修改数据表--删除约束
摘要: 1、删除主键约束 ALTER TABLE tbl_name DROP PRMIARY KEY; 任何一张数据表有且只有一个主键,所以不用指定名称。 mysql> SHOW COLUMNS FROM users3; + -+ -+ + + + +| Field | Type | Null | Key
阅读全文
posted @ 2017-03-23 15:40 浅色夏沫
阅读(319)
评论(0)
推荐(0)
修改数据表---添加约束
摘要: 1、添加主键约束 ALTER TABLE tbl_name ADD [CONSTRAINT[symbol] ] PRIMARY KEY[index_type] (index_col_name,...); mysql> CREATE TABLE users3( -> username VARCHAR(
阅读全文
posted @ 2017-03-23 15:02 浅色夏沫
阅读(266)
评论(0)
推荐(0)
2017年3月22日
外键约束的参照操作
摘要: 实例一: mysql> CREATE TABLE users2( -> id SMALLINT PRIMARY KEY AUTO_INCREMENT, -> username VARCHAR(10) NOT NULL, -> pid SMALLINT UNSIGNED, -> FOREIGN KEY
阅读全文
posted @ 2017-03-22 16:47 浅色夏沫
阅读(233)
评论(0)
推荐(0)
mysql 约束和外键约束实例
摘要: 1、约束保证数据的完整性和一致性。 2、约束分为表级约束和列级约束。(根据约束所针对的字段的数目的多少来决定) 列级约束:对一个数据列建立的约束 表级约束:对多个数据列建立的约束 列级约束即可以在列定义时声明,也可以在列定义后声明, 表级约束只能在列定义后声明,表级约束很少用到。 3、按照功能来划分
阅读全文
posted @ 2017-03-22 16:06 浅色夏沫
阅读(2816)
评论(0)
推荐(0)
2017年3月21日
默认约束(DEFAULT)
摘要: 默认值 当插入记录时,如果没有明确为字段赋值,则自动赋予默认值。 mysql> CREATE TABLE tb8( -> id SMALLINT UNSIGNED AUTO_INCREMENT PRIMARY KEY, -> usename VARCHAR(20) NOT NULL UNIQUE K
阅读全文
posted @ 2017-03-21 21:16 浅色夏沫
阅读(763)
评论(0)
推荐(0)
唯一约束(UNIQUE_KEY)
摘要: 唯一约束可以保证记录的唯一性 唯一约束的字段可以为空值(NULL) 每张数据表可以存在多个唯一约束(主键只有一个) mysql> CREATE TABLE tb7( -> id SMALLINT UNSIGNED AUTO_INCREMENT PRIMARY KEY, -> username VAR
阅读全文
posted @ 2017-03-21 20:53 浅色夏沫
阅读(1784)
评论(0)
推荐(0)
MySQL自动编号与主键
摘要: 1、自动编号(AUTO_INCREMENT),必须与主键组合使用 默认情况下,起始值为1,增量也为1。 2、主键(PRIMARY KEY) 每张数据表只能存在一个主键 主键保证记录的唯一性 主键自动为NOT NULL 3、AUTO_INCREMENT必须与主键一起使用,主键不一定必须与AUTO_IN
阅读全文
posted @ 2017-03-21 20:18 浅色夏沫
阅读(10162)
评论(0)
推荐(0)
2017年3月15日
MySQL之数据表的插入内容 空与非空(六)
摘要: NULL与NOT NULL mysql> CREATE TABLE tb2( -> usename VARCHAR(20) NOT NULL, -> age TINYINT UNSIGNED NULL(可以为空) -> );Query OK, 0 rows affected (0.06 sec) m
阅读全文
posted @ 2017-03-15 17:44 浅色夏沫
阅读(956)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
下一页
公告