列,表,行,行中元素mysql常用语句
来源:互联网 发布:mysql front 5.3 破解 编辑:程序博客网 时间:2024/06/01 23:41
注意,T=表名字;
C=column名字
B= database名字
1,创建table
create table ____
(
a varchar(7) not null,
b
);
2,查看有什么数据库 show databases;
3,进入哪个数据库 use ————(数据库的名字);
4,删掉和创建数据库 create/drop database ___(库名字)
5,进入数据库后看里面有多少表 show tables;
6,看哪个表 describe ————(表名字);
7,看表的所有信息(尤其是看外键) create table _____(表名字)
8,再表建好之后加主键
alart table ————(表名字)
9,表建好后加主键 alter table ___(表名) add primary key(——————{主键名字});
要是添加多个主键的话,就在主键名字里写多个列的名字,以,分隔就行了
10,删除主键 alter table ___(表名) drop primary key;//(不用写主键名字)
11,表建好后添加外键 alter table 需加外键的表 add constraint 外键名 foreign key(需加外键表的字段名) referencnes 关联表名(关联的名字);
或者 alter table 需加外键的表 add foreign key(需加外键表的字段名) referencnes 关联表名(关联的名字);
12,删除外键 alter table ____(T) drop foreign key _____(当初建的外键约束起的名字);
注意看第一条,如果外键约束没起名字,按上面的写是没有用的,不知道为什么,我这里没有显示系统设置的外键约束的名字,但是可以用 show create table (T);看到的
13,显示所有信息 show create table ____(表名字)
14,删除表 drop table ————{T} [restrict/cascade]//也可以不写【】+【】里的东西的,但不知道会怎么样子
restrict 的话,如果表被视图或者约束引用的话,它会返回一个错误,算是一个保险;
casccade就是不管三七二十一,全给删掉
15,去除约束 alter table _{T} drop constrain _____{ 约束的名字}
有的也可以直接写,比如 alter table ___{T} drop primary key;
有关行的添加修改
1,增加一行 alter table ————(T) add column _____(C) _____(数据类型)【 ——————(空不空)】;
注意,这样的话是在尾巴上添
如果想在中间加一行,要在上文后加上 after ____(上一个的C);
2,删掉一行 alter table ____(T) drop column ___(C);
3,改一行之中的数据结构/null,not null
alter table ___(T) modify _____(C) _____(下划线上写not null/null)alter table ___(T) modify _____(C) ______(要改成的数据类型)
还要小心点,对于有位数的,已经有数据的情况下,位数变大无所谓,但是要是变小的话,修改后的位数不得小于数据中最大的位数
attention,如果我们想要自动排序12345的列的话,要从一开始创建表格就设置,
主要就是把里面需要有排序数字的那一列的数据类型改成 serial ,其他的什么都不用写。
还有一件事情是检查约束,特别简单
就在表的最后加上 constrain ————{约束的名字} check (——{要约束的列的名字}——{= \ < \ >反正就是条件啦};
阅读全文
0 0
- 列,表,行,行中元素mysql常用语句
- 工作中常用mysql语句
- Mysql中常用sql语句
- mysql中常用的语句
- mysql中常用的语句
- mysql 中常用的语句
- MySQL更新行和插入列的语句
- Mysql数据库常用更改列结构的sql语句
- MySQL创建表常用语句(持续更新中)
- Mysql常用表管理语句
- mysql 常用的语句,不断更新中
- PHP中常用的几个 mysql 语句
- mysql 数据库中常用的sql语句
- mysql 中最常用的sql语句
- mysql中常用的sql语句
- MySQL中常用的语句(一)
- # MySQL中常用的语句(二)
- Mysql中常用的sql语句汇总
- 简单程序
- 【CUGBACM15级BC第四场 A】hdu 4931 Happy Three Friends
- eclipse中透过search打开第二个文件时第一个文件就自己关闭了
- Android -结束当前activity并返回上一个activity
- Pthreads 多线程入门教程
- 列,表,行,行中元素mysql常用语句
- hdu 1285
- Windows下eclipse连接远程Hadoop+Hbase+zookeeper
- 67 个拯救前端开发者的工具、库和资源
- Opencv入门-第一回-梦牵机器视觉翼,初识Opencv域(安装Opencv)
- 5000: OI树
- JavaScript循环使用label标签,以及break与continue
- 51Nod 1016 水仙花数 V2
- CentOS7.3集群部署Hadoop2.8.1