Mysql 数据库重复条目
Mysql database duplicating entries
我正在学习 php 和 mysql,我正在观看视频教程。一切都非常简单,除了我最终 运行 遇到一个我找不到解决方案的错误。
我有一个包含 6 列的新数据库:
当我添加一个测试用户然后浏览用户时,有重复的。
为什么我得到重复的?我怎样才能解决这个问题?我怎样才能防止这种情况发生?
查看截图:
https://postimg.org/image/6vpiejdob
https://postimg.org/image/jbm88a70b
抱歉,忘记查询:
插入 users
(id
、first_name
、last_name
、email_address
、password
、status
)值(NULL, 'test', 'test', 'test@test.com', 'test', '1');
更改 TABLE 用户添加唯一索引(id, email_address);
然后想想如何处理错误。
INSERT IGNORE INTO users (id, email_address) VALUES (1, "haha@ha.com"), (1, "haha@ha.com");
您可以进行更多的错误处理,但自教程以来这将是个好主意。我会在 ALTER TABLE 之前截断用户 table 因为它只是垃圾数据
我正在学习 php 和 mysql,我正在观看视频教程。一切都非常简单,除了我最终 运行 遇到一个我找不到解决方案的错误。
我有一个包含 6 列的新数据库:
当我添加一个测试用户然后浏览用户时,有重复的。
为什么我得到重复的?我怎样才能解决这个问题?我怎样才能防止这种情况发生?
查看截图:
https://postimg.org/image/6vpiejdob
https://postimg.org/image/jbm88a70b
抱歉,忘记查询:
插入 users
(id
、first_name
、last_name
、email_address
、password
、status
)值(NULL, 'test', 'test', 'test@test.com', 'test', '1');
更改 TABLE 用户添加唯一索引(id, email_address);
然后想想如何处理错误。
INSERT IGNORE INTO users (id, email_address) VALUES (1, "haha@ha.com"), (1, "haha@ha.com");
您可以进行更多的错误处理,但自教程以来这将是个好主意。我会在 ALTER TABLE 之前截断用户 table 因为它只是垃圾数据