• MYSQL的修改表结构SQL语句


    更多java学习资料>>> 

    1.背景

      使用sql语句对表结构进行修改

    2.案例演示

    案例:表结构
    CREATE TABLE `login_user` (
      `id` int(32) NOT NULL AUTO_INCREMENT,
      `name` varchar(225) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '名字',
      `password` varchar(26) DEFAULT NULL COMMENT '密码3',
      `type` varchar(32) DEFAULT NULL,
      `state` varchar(32) DEFAULT NULL,
      `create_time` datetime DEFAULT NULL,
      `update_time` datetime DEFAULT NULL,
      `password5` varchar(26) DEFAULT NULL COMMENT '密码5',
      PRIMARY KEY (`id`)
    ) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8;
    
    
    1.修改字段:一般修改属性和数据类型
    
    alter table login_user modify password varchar(25) DEFAULT NULL COMMENT '密码2'
    
    2.重命名字段:alter table 表名 change 老字段   新字段  数据类型 [属性][位置]alter table login_user change password2  password varchar(26) DEFAULT NULL COMMENT '密码3'
    
    3.新增字段:alter  table  表名  add [column]  字段名  数据类型  [列属性][位置]
    位置:字段可以存放在表中的任意位置;
    first:第一个位置;
    after:在哪个字段之后;默认在最后一个字段的后面。
    
    --添加到最后
    alter  table  login_user  add   password3  varchar(26) DEFAULT NULL COMMENT '密码4'
    --添加到指定字段后面  alter table + 表名 + add + 要添加的字段 字段类型 +  after  + 要跟随的字段名
    alter  table  login_user  add   password6   varchar(26)  DEFAULT NULL COMMENT '密码6'  after password
    
    4.删除字段:alter table 表名 drop 字段名;
    
    alter  table  login_user  drop   password5
  • 相关阅读:
    微擎框架 手册
    微擎框架小程序 uitl
    微擎框架小程序 入口
    微擎框架 全局
    python——函数
    python基础-文件操作
    基本数据类型-列表_元组_字典
    基本数据类型-(字符串_数字_列表_元组_字典_集合)
    python列表基础操作
    Python字符串基本操作
  • 原文地址:https://www.cnblogs.com/newAndHui/p/11793713.html
Copyright © 2020-2023  润新知