• Mysql表操作


    • 查看表结构:

      可以使用describe或show create table语句查看表的结构:

      describe表名;

      Show create table 表名;

    • 修改表名:

      Alter table 旧表名 rename [to] 新表名;

      注:to参数可选。

    • 增加字段:

      Alter table 表名 add 属性名 数据类型;

    • 增加无完整性约束条件(默认添加到最后):

      Alter table 表名add 属性名 varchar(20);

    • 在表的第一个位置增加字段:

      Alter table 表名 add 属性名
      数据类型 first;

    • 删除字段:

      Alter table 表名 drop 属性名;

    • 在指定位置增加字段:

      Alter table 表名 add 属性名 类型 after 属性名;

      注:这条语句会将新的字段添加到语句中最后指定的字段的后面。

    • 改变字段位置:

      Alter table 表名 modify 字段1 字段类型 after 属性名2;

      属性名1:要修改位置的字段名。属性名2:指定的位置。

    • 修改字段名:

      Alter table 表名 change 旧属性名 新属性名 新数据类型;

    • 修改字段类型:

      Alter table 表名 modify 属性名 数据类型;

    • 删除表:

      Drop table 表名;

    • 查看mysql当前数据库编码:show variables like ‘character_set_database';

      修改数据库编码:alter database dbname CHARACTER SET gb2312;


  • 相关阅读:
    【欧拉质数筛选法 模版】
    【归并排序 逆序对 模版】
    【 lca倍增模板】
    【LSGDOJ 1333】任务安排 dp
    【NOIP2013】火柴排队
    【USACO Feb 2014】Cow Decathlon
    【USACO08NOV】奶牛混合起来Mixed Up Cows
    【LSGDOJ 1351】关灯
    【USACO】干草金字塔
    【USACO】电子游戏 有条件的背包
  • 原文地址:https://www.cnblogs.com/xuwq/p/5014753.html
Copyright © 2020-2023  润新知