INSERT INTO cenwor_system_members(password, phone, regip, regdate, lastip, lastactivity) VALUES("32f755cdbac4a47155639ad6e338709e", "33333333333", "127.0.0.1", "1410925292", "127.0.0.1", "1410925292")
这是我打印出来的sql语句,但到底哪里错了?报错:1062 - Duplicate entry '' for key 2
有啊——"33333333333"就这个咯我也看到表的字段也没错啊select * from cenwor_system_members where phone='33333333333';
执行下,查看是否已经有数据存在了?
重复数据了。
没重复喔:
mysql> select * from cenwor_system_members where phone='33333333333';;
Empty set1065 - Query was empty
phone varchar(45) not null
show indexes from tb;
看一下代码
INSERT INTO cenwor_system_members(password, phone, regip, regdate, lastip, lastactivity)
中没有主键字段uid。