zoukankan      html  css  js  c++  java
  • Mysql中用SQL增加、删除、修改(包括字段长度/注释/字段名)总结

    转:

    Mysql中用SQL增加、删除、修改(包括字段长度/注释/字段名)总结

    版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/m0_37721946/article/details/82414501
    1. #新增一个字段
    2. alter table 表名 add COLUMN 字段名 类型长度 DEFAULT NULL COMMENT '注释内容';
    3.  
    4. #例如:
    5. alter table device_log_run_operation add COLUMN parser_status VARCHAR(4) DEFAULT NULL COMMENT '解析文件状态,0:解析成功;1:解析失败;';
    6.  
    7.  
    8.  
    9. #批量新增字段,方法一
    10. #事务开始
    11. begin;
    12. alter table device_log_run_operation add COLUMN title VARCHAR(500) DEFAULT NULL COMMENT '日志标题';
    13. alter table device_log_run_operation add COLUMN remote_addr VARCHAR(255) NOT NULL COMMENT '操作ip地址';
    14. commit;
    15. #批量新增字段,提交事务,事务结束
    16.  
    17.  
    18. #批量新增字段,方法二
    19. alter table 表名 add (字段名1 类型(长度),字段名2 类型(长度),字段名3 类型(长度));
    20.  
    21. #例如:
    22. alter table device_log_run_operation
    23. add (
    24. status int(11) DEFAULT NULL COMMENT '状态:0-成功;1-失败',
    25. remote_addrss VARCHAR(255) NOT NULL COMMENT '操作的ip地址',
    26. insert_times datetime DEFAULT NULL COMMENT '创建时间'
    27. );
    28.  
    29.  
    30. #为表添加注释
    31. ALTER TABLE 表名 COMMENT'表注释内容';
    32. ALTER TABLE device_files_info COMMENT'设备运行文件';
    33.  
    34.  
    35. #修改字段的长度/新增注释
    36. alter table 表名 modify column 字段名 类型长度 COMMENT '字段注释内容';
    37.  
    38. #例如:
    39. alter table device_log_run_operation modify column title varchar(500) COMMENT '标题';
    40.  
    41.  
    42. #批量修改字段名称
    43. alter table 表名
    44. change 修改前字段名 修改后字段名称 int(11) not null,
    45. change 修改前字段名 修改后字段名称 int(11) not null
    46.  
    47. #例如:
    48. alter table device_log_run_operation
    49. change remote_addrss opeartor_ip VARCHAR(255) DEFAULT NULL COMMENT '操作的ip地址',
    50. change insert_time create_time datetime DEFAULT NULL COMMENT '创建时间'
    51.  
    52.  
    53.  
    54. #删除一个字段
    55. alter table 表名 DROP COLUMN 字段名;
    56. alter table device_log_run_operation DROP COLUMN status ;
    57.  
    58.  
    59.  
  • 相关阅读:
    Bugs及解决方案列表
    CSS技巧和经验
    我的越权之道
    密码找回逻辑漏洞总结
    业务安全漏洞挖掘归纳总结【转载】
    User Agent
    影响网站页面打开速度的三个因素
    iframe 透明
    ie对行高line-height的诡异解释
    A标记点击后去掉虚线
  • 原文地址:https://www.cnblogs.com/libin6505/p/10980019.html
Copyright © 2011-2022 走看看