• 数据库的基本操作2


    USE 库名;

    CREATE TABLE 表名(

    字段名 数据类型 (所占内存大小),

    name CHAR(20),

    age INT(2),

    sex CHAR(4)

    );

     

    SHOW TABLES;

    查看当前库里的表目录

    SHOW CREATE TABLE 表名;

    查看创建的表

    DESC 表名;

    输出表格

    修改表名并查看是否修改成功

    ALTER TABLE 旧表名 RENAME TO 新表名;

    SHOW TABLES;

     

    ALTER TABLE 表名 CHANGE 旧字段名 新字段名 数据类型

    修改字段名并验证是否修改成功

     

    ALTER TABLE 表名 MODIFY 字段名 新数据类型

    修改数据类型并验证

     

    三种插入新字段的方法

    1 ALTER TABLE 表名 ADD 字段名 数据类型

    在最后插入字段名

     

    2 ALTER TABLE 表名 ADD 字段名1 数据类型 AFTER 字段名2;

    把字段名1插入到字段名2的后面

     

    3 ALTER TABLE 表名 ADD 字段名 数据类型 FIRST;

    在开头插入字段名

     

    ALTER TABLE 表名 DROP 字段名;

    删除字段

     

    ALTER TABLE表名 MODIFY 字段名1 数据类型 FIRST(前)AFTER(后) 字段名2

    把字段名1放到字段名2后面

     

    ALTER TABLE 表名 MODIFY 字段名 数据类型 FIRST;

    把字段名放到开头

     

    DROP TABLE 表名;

    删除数据表

     

    为了快速查找表中的某条信息,可以通过设置主键(非空且唯一)来实现

    主键约束是通过PRIMARY KEY定义的,它可以唯一标识表中的记录

    主键约束分为:单字段主键和多字段主键

    单字段主键指的是由一个字段构成的主键

    多字段主键指的是多个字段组合而成的主键

    注意:每个数据表中最多只能有一个主键约束,定义为PRIMARY KEY的字段不能有重复值且不能为NULL值

    非空约束指的是字段的值不能为NULL,在同一个数据表中可以定义多个非空字段,是通过NOT NULL定义的

    唯一约束用于保证数据表中字段的唯一性,即表中字段的值不能重复出现,是通过UNIQUE定义的

    默认约束用于给数据表中的字段指定默认值,即当在表中插入一条新记录时,如果没有给这个字段赋值,数据库系统会自动为这个字段插入默认值。默认值是通过DEFAULT关键字定义的

     

    DESC 表名;

    查看表

     

    设置表字段值自动增加AUTO_INCREMENT

     

     

  • 相关阅读:
    Bzoj1027 [JSOI2007]合金
    Bzoj4318 OSU!
    Bzoj3931 [CQOI2015]网络吞吐量
    Bzoj3551 [ONTAK2010]Peaks加强版
    Bzoj3545 [ONTAK2010]Peaks
    Bzoj4031 [HEOI2015]小Z的房间
    Bzoj3613 [Heoi2014]南园满地堆轻絮
    Bzoj4516 [Sdoi2016]生成魔咒
    HDU1847 Good Luck in CET-4 Everybody!
    HDU1846 Brave Game
  • 原文地址:https://www.cnblogs.com/zhajiye/p/11753875.html
Copyright © 2020-2023  润新知