MySQL数据库列的增删改实现方法
本文实例讲述了MySQL数据库列的增删改实现方法。分享给大家供大家参考,具体如下:
新建表user_info:
CREATETABLEuser_info( idINTNOTNULLPRIMARYKEYAUTO_INCREMENT, usernameCHAR(20)NOTNULLDEFAULT'', genderTINYINTUNSIGNEDNOTNULLDEFAULT0, weightTINYINTUNSIGNEDNOTNULLDEFAULT0 )ENGINE=MyISAMDEFAULTCHARSET=utf8;
新增列默认在表的最后一列
语法:altertable表名add列名列类型列属性
altertableuser_infoaddheighttinyintunsignednotnulldefault0;
删除列
语法:altertable表名drop列名
altertableuser_infodropheight;
增加列,放在指定列之后
语法:altertable表名add列名类型属性[默认值]after指定列名
altertableuser_infoaddheighttinyintnotnulldefault0afterusername;
修改指定列名
语法:altertable表名change旧列名新列名类型属性默认值
altertableuser_infochangeheightshengaosmallintnotnulldefault0;
modify修改列,但不能修改列名
语法:altertable表名modify列名类型属性默认值
altertableuser_infomodifyshengaotinyintnotnulldefault0;
更多关于MySQL相关内容感兴趣的读者可查看本站专题:《MySQL常用函数大汇总》、《MySQL日志操作技巧大全》、《MySQL事务操作技巧汇总》、《MySQL存储过程技巧大全》及《MySQL数据库锁相关技巧汇总》
希望本文所述对大家MySQL数据库计有所帮助。