zoukankan      html  css  js  c++  java
  • 数据库的基本操作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

     

     

  • 相关阅读:
    一行代码更改博客园皮肤
    fatal: refusing to merge unrelated histories
    使用 netcat 传输大文件
    linux 命令后台运行
    .net core 使用 Nlog 配置文件
    .net core 使用 Nlog 集成 exceptionless 配置文件
    Mysql不同字符串格式的连表查询
    Mongodb between 时间范围
    VS Code 使用 Debugger for Chrome 调试vue
    css权重说明
  • 原文地址:https://www.cnblogs.com/zhajiye/p/11753875.html
Copyright © 2011-2022 走看看