MySQL 唯一索引为什么会导致死锁?

唯一性索引unique影响

唯一性索引表创建

????DROP?TABLE?IF?EXISTS?`sc`;
????CREATE?TABLE?`sc`?(
??????`id`?int(11)?NOT?NULL?AUTO_INCREMENT,
??????`name`?varchar(200)?CHARACTER?SET?utf8?DEFAULT?NULL,
??????`class`?varchar(200)?CHARACTER?SET?utf8?DEFAULT?NULL,
??????`score`?int(11)?DEFAULT?NULL,
??????`create_time`?datetime?NOT?NULL?DEFAULT?CURRENT_TIMESTAMP?COMMENT?'创建时间',
??????`create_user_id`?bigint(11)?DEFAULT?NULL?COMMENT?'创建人id',
??????`modify_time`?timestamp?NOT?NULL?DEFAULT?CURRENT_TIMESTAMP?ON?UPDATE?CURRENT_TIMESTAMP?COMMENT?'最后修改时间',
??????`modify_user_id`?bigint(11)?DEFAULT?NULL?COMMENT?'最后修改人id',
??????PRIMARY?KEY?(`id`),
??????UNIQUE?KEY?`name`?(`name`)
????)?ENGINE=InnoDB?DEFAULT?CHARSET=utf8?COLLATE=utf8_bin?COMMENT='学生信息表';

在其中创建了唯一索引name,就是说这个学生表同名

猜你喜欢

转载自blog.csdn.net/web15870359587/article/details/124834334