mysql(1.c修改数据表(添加和删除字段)——添加约束删除约束)

1.列级约束:对一个数据列约束
表级约束:多个数据列约束
添加一列age ALTER TABLE users1 ADD age TINYINT NOT NULL DEFAULT 10;
在这里插入图片描述
添加一列在username后面,ALTER TABLE users1 ADD password VARCHAR(32) NOT NULL AFTER username;
在这里插入图片描述
添加一列到最前面,ALTER TABLE users1 ADD truename VARCHAR(32) NOT NULL FIRST;
在这里插入图片描述
删除truename,ALTER TABLE users DROP truename;
删除password和age,ALTER TABLE users DROP password,age;
在这里插入图片描述
创建数据表users2
在这里插入图片描述
show 数据表users2结构
在这里插入图片描述
添加id字段
在这里插入图片描述

添加主键约束(设id为主键)
在这里插入图片描述

添加唯一约束
在这里插入图片描述
show数据表users2结构
在这里插入图片描述
添加外键约束
在这里插入图片描述

添加默认约束
添加字段age
在这里插入图片描述
设置age为默认
在这里插入图片描述
删除默认约束
在这里插入图片描述
删除主键约束
在这里插入图片描述
删除唯一约束
找到唯一约束
在这里插入图片描述
在这里插入图片描述
删除唯一约束
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
删除外键约束
找到外键约束
在这里插入图片描述
删除外键约束

在这里插入图片描述
删除???
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值