自增ID 优点 插入有序.在innodb引擎下,查询和插入速度快,占用空间小 缺点 多表合并和数据迁移会有id冲突 (如A表 和B表合并都有id=1的数据) UUID 优点 生成唯一id不会冲突 缺点 占用空间大,插入和查询速度慢 总结 大部分情况下,使用自增id即可,除非有分布式需求(此时也可以考虑雪花算法)