标签: php mysql
我正在研究一种解决方案,以防止因配置而导致重复输入数据库。
我打算对某些值执行md5哈希并检查表以查看该哈希是否已存在。
使用mysql表或服务器上的txt文件行更有效地实现这一点吗?
有人可以提出更优雅的解决方案吗?
我感谢任何帮助。
答案 0 :(得分:3)
您可以创建一个UNIQUE INDEX,并在其中添加您不希望复制值的列集。 然后,DB将在尝试复制该数据的每个事务上返回错误。 检查一下:Create Index on MySQL reference