防止MySQL中的重复数据

防止MySQL中的重复数据,mysql,Mysql,假设我有一个表,其中列有移动电话型号及其ram/rom。该表可以有两行,型号相同但ram/rom不同,不同型号具有相同的ram/rom但不同型号具有相同的ram/rom。你知道有什么特别的主键或是做这个的东西吗 感谢您的帮助。您可以添加一个包含手机型号和内存存储列的唯一索引,例如 ALTER TABLE yourTable添加唯一的u_idx(型号、内存); 谢谢你的回复Tim Biegeleisen我会试试的。

假设我有一个表,其中列有移动电话型号及其ram/rom。该表可以有两行,型号相同但ram/rom不同,不同型号具有相同的ram/rom但不同型号具有相同的ram/rom。你知道有什么特别的主键或是做这个的东西吗


感谢您的帮助。

您可以添加一个包含手机型号和内存存储列的唯一索引,例如

ALTER TABLE yourTable添加唯一的u_idx(型号、内存);

谢谢你的回复Tim Biegeleisen我会试试的。