修改MySQL表中的字段属性

登录数据库

>mysql -u root -p 数据库名称

查询所有数据表

mysql>show tables;

查询表的字段信息

mysql>desc 表名称;

1.修改某个表的字段类型及指定为空或非空

>alter table 表名称 change 字段名称 字段名称 字段类型 [是否允许非空];
>alter table 表名称 modify 字段名称 字段类型 [是否允许非空];

2.修改某个表的字段名称及指定为空或非空

>alter table 表名称 change 字段原名称 字段新名称 字段类型 [是否允许非空];

例如:
修改表class中的字段caption ,允许其为空

>alter table class change caption caption varchar(255) not null;
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • ORA-00001: 违反唯一约束条件 (.) 错误说明:当在唯一索引所对应的列上键入重复值时,会触发此异常。 O...
    我想起个好名字阅读 5,988评论 0 9
  • 一、 列属性 真正的对列的约束是依赖于数据的类型,但是这种约束比较单一,所以需要更多的约束,整个时候就是用到了字段...
    致自己_cb38阅读 489评论 0 0
  • 一、列属性 真正的对列的约束是依赖于数据的类型,但是这种约束比较单一,所以需要更多的约束,整个时候就是用到了字段的...
    满天繁星_28c5阅读 664评论 0 2
  • 安装与配置 安装xampp(为了使用mysql数据库):点击MySQL的start以启动mysql 配置环境变量(...
    jxvl假装阅读 444评论 0 0
  • 01、 有些日子没这样打卡了。天数也不记得了,所以把天数给去掉了。算是给自己一个心的开始吧。 02、 感谢小伙伴给...
    谷动维维阅读 223评论 0 1

友情链接更多精彩内容