• mysql_表的增删改查


    1.创建表

    create table 表名(
    字段名1 类型[(宽度) 约束条件],
    字段名2 类型[(宽度) 约束条件],
    字段名3 类型[(宽度) 约束条件]
    );
    
    # 1.在同一张表中,字段名不能相同
    # 2.宽度和约束条件可选
    # 3.字段名和类型是必须的

    2.查看表

      查看表结构:

    desc 表名;

      查看表的详细信息:

    show create table 表名;

    3.修改表:

    # 修改表名
    alter table 原表名 rename to 新表名;
    
    
    # 增加字段
    alter table 表名
        add 字段名 数据类型 [完整性约束条件...]add 字段名 数据类型 [完整性约束条件...];
    # 增加新字段为表的第一个字段
    alter table 表名
        add 字段名 数据类型 [完整性约束条件...] first;
    # 增加新字段到旧字段的后面
    alter table 表名
        add 新字段名 数据类型 [完整性约束条件...] after 旧字段名;
    
    
    # 删除字段
    alter table 表名
        drop 字段名,
        drop 字段名;
    
    
    # 修改字段类型
    alter table 表名
        modify 字段名 数据类型 [完整性约束条件...];
    # 修改字段名
    alter table 表名
        change 旧字段名 新字段名 旧数据类型 [完整性约束条件...];
    # 修改字段名和字段类型
    alter table 表名
        change 旧字段名 新字段名 新数据类型 [完整性约束条件...]

    3.删除表

    drop table 表名;

    4.复制表

    # 将查出了的结果赋值给新创建的表
    create table 新表名 select 字段名... from 旧表名;
    
    
    # 只复制表结构,不赋值表记录(条件为假的时候可以实现)
    create table 新表名 select 字段名... from 旧表名 where 假条件;
    # 只复制表结构,不赋值表记录
    create table 新表名 like 旧表名;
  • 相关阅读:
    大二软件工程概论自主学习(第十一周)
    课堂练习1
    数据库的学习
    界面作业
    怎样连接连接数据库
    异常处理
    继承与多态
    String课后作业
    请查看String.equals()方法的实现代码,注意学习其实现方法。
    课后作业
  • 原文地址:https://www.cnblogs.com/wangdianchao/p/12194111.html
Copyright © 2020-2023  润新知