失效链接处理 |
MYSQ基础语法删减手册 PDF 下载
本站整理下载:
提取码:slxd
相关截图:
主要内容:
‘’’为表名 +++为字段名 ---为数据类型 ***为键约束名 XXX为默认约束的内容
…
+++ --- PRIMARY KEY;
…
或者
…
…
PRIMARY KEY(+++)或者(+++1,+++2,+++3….);
在定义中创建某个主键约束
…
…
CONSTRAINT *** FOREIGN KEY(+++1) REFERENCES ‘’’(+++2);
产生约束外键***来自当前表的字段+++1和’’’表内的++2字段的关联
…
+++ --- NOT NULL;
…
在定义中创建某个非空约束
…
+++ --- UNIQUE;
…
或者
…
…
CONSTRAINT *** UNIQUE(+++);
产生约束唯一键***来自当前表的字段+++
…
+++ --- DEFEAULT XXX;
…
在定义中对某个字段产生一个默认约束的内容为xxx
+++ --- AUTO_INCREMENT;
…
在定义中对某个字段设置为自增
--------------------------------------------------------------------------------------------------------------------------------
ALTER TABLE ‘’‘ ADD PRIMARY KEY (+++);
外部创建某个字段的主键约束
ALTER TABLE ‘’’ ADD CONSTRAINT *** UNIQUE KEY(+++);
或者
ALTER TABLE ‘’’ ADD UNIQUE KEY(+++);如果没有用CONSTRAINT设置约束名 系统会自动生成
外部创建某个字段的唯一约束
ALTER TABLE ‘’’1 ADD FOREIGN KEY(+++) REFERENCES ‘’’2(+++)
或者
ALTER TABLE ‘’’1 ADD FOREIGN KEY(+++) REFERENCES ‘’’2(+++)
外部创建某个字段的外键约束
--------------------------------------------------------------------------------------------------------------------------------
ALTER TABLE ‘’’ RENAME ‘’’;
选定 表1 更名为 表2;
ALTER TABLE ‘’’ MODIFY +++ ---;
选定 表1 调整为 + + +字段的数据类型为- - -;
ALTER TABLE ‘’’ CHANGE +++ +++ ---;
选定 表1 修改 + + +1字段改名为+++2字段并且数据类型为- - -
ALTER TABLE ‘’’ ADD +++ ---;
选定 表1 添加新字段+++并且数据类型为- - -
ALTER TABLE ‘’’ ADD +++ --- FIRST;
选定 表1 添加新字段+++并且数据类型为- - -且位于段首
ALTER TABLE ‘’’ ADD +++ --- AFTER +++;
选定 表1 添加新字段+++1并且数据类型为- - -且位于+++2后面
ALTER TABLE ‘’’ DROP +++;
选定 表1 删除字段+++(连同内部数据一起删除)
ALTER TABLE ‘’’ MODIFY +++ --- FIRST;
选定 表1 调整为 + + +字段的数据类型为- - -并且位置调整为段首;
ALTER TABLE ‘’’ MODIFY +++ --- AFTER +++;
选定 表1 调整为 + + +字段的数据类型为- - -并且位置调整为+++2后面;
ALTER TABLE ‘’’ DROP FOREIGN KEY ***;
选定 表1 删除其中的外键约束***
ALTER TABLE ‘’’ DROP INDEX ***;
选定 表1 删除其中的指定的唯一约束***
|