zoukankan      html  css  js  c++  java
  • 表的基本操作

    #表的创建

    create table <表名> (字段名1 数据类型,字段名2 数据类型 )

    #使用主键约束

    create table <表名> (字段名 数据类型 PRIMARY KEY ) (创建表时添加)

    Alter table <表名> add primary key(字段名) (已有表时新增)

    #多字段联合主键

    create table <表名> (字段名 数据类型 PRIMARY KEY(字段名1,字段名2) ) (创建表时添加)

    Alter table <表名> add primary key(字段名1,字段名2) (已有表时新增)

    #外键约束

    CONSTRAINT  <外键名> FOREIGN KEY(字段名1) REFERENCE  主表名(主键列)

    #非空约束

    字段名 数据类型 NOT NULL 

    #唯一性约束

    字段名 数据类型 UNIQUE

    #默认约束

    字段名 数据类型  DEFAULT 默认值

    #自增属性

    字段名 数据类型 AUTO_INCREMENT

    #查看表结构

    desc <表名>

    #查看表详细结构

    show create table <表名G>

    #修改表名

    ALTER   table <旧表名> rename  <新表名>

    #修改字段的数据类型

    ALTER table <表名> MODIFY  字段名  数据类型

    #修改字段名

    ALTER table <表名> CHANGE  旧字段名 新字段名 数据类型

    #添加字段

    ALTER table <表名> ADD 字段名  数据类型

    ALTER table <表名> ADD 字段名  数据类型 FIRST #在表的第一列添加字段

    ALTER table <表名> ADD 字段名  数据类型 AFTER 字段名 #在表的指定列后面添加字段

    #删除字段

    ALTER table <表名>  DROP 字段名

    #修改字段的排列位置

    ALTER table <表名>  MODIFY  字段名 数据类型  FIRST|AFTER  字段名

    #修改存储引擎

    ALTER table <表名> engine=引擎名

    #删除表的外键约束

    ALTER table <表名> DROP FOREIGN KEY 外键名 

    赠人玫瑰,手有余香,如果我的文章有幸能够帮到你,麻烦帮忙点下右下角的推荐,谢谢!

    作者: imcati

    出处: https://www.cnblogs.com/imcati/>

    本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出, 原文链接

  • 相关阅读:
    codeforces 665C C. Simple Strings(乱搞)
    codeforces 665B B. Shopping(水题)
    codeforces 665A A. Buses Between Cities(水题)
    hdu-2647 Reward && hdu-2049产生冠军 &&hdu-3342Legal or Not(拓扑排序)
    codeforces 450B B. Jzzhu and Sequences(矩阵快速幂)
    hdu-5596 GTW likes gt(模拟+优先队列)
    codeforces 664C C. International Olympiad(数学)
    hdu-5003 Osu!(水题)
    hdu-5000 Clone(dp)
    组合数学中的常见定理&组合数的计算&取模
  • 原文地址:https://www.cnblogs.com/imcati/p/10247271.html
Copyright © 2011-2022 走看看