课程
/数据库
/MySQL
/与MySQL的零距离接触
username 本来是唯一约束 但是当删除掉id的主键约束后 username变成了主键约束?
2018-05-29
源自:与MySQL的零距离接触 3-7
正在回答
好像这个只是字面上变成了主键(前提是保证了唯一性和非空),但是用show create table table_name命令查看的话,会看到它并不是主键,只是一个索引,你如果再添加一个主键的话,那一个会自动再次变成外键的。
显示确实会这样,正如楼上说的,SHOW CREATE TABLE tb_name,然后看到还是唯一约束的
主键是唯一的,非空的
西西雪凌 提问者
举报
本课程涵盖全部MySQL数据库的基础,学习MySQL数据库的基础知识