mysql表设计有错吗?帮我看一下

用户昵称不能为空 2008-12-08 07:33:05
 字段 类型 整理 属性 Null 默认 额外 操作 
uid int(10) UNSIGNED 否 auto_increment
username varchar(50) gb2312_chinese_ci 否
email varchar(50) gb2312_chinese_ci 否
psw varchar(50) gb2312_chinese_ci 否
reg_date datetime 否
reg_ip varchar(50) gb2312_chinese_ci 否
logincount int(14) 否 0
logintime datetime 否



PHP的SQL语句为
insert into user(username,email,psw,reg_date,reg_ip,logintime)values('中国人','default.fu@gmail.com','123456','2008-12-08 19:25:46','127.0.0.1','2008-12-08 19:25:46')


SQL显示错误提示为
#1062 - Duplicate entry 'ÖйúÈË' for key 2


我到底错在了哪里???~~~
...全文
42 点赞 收藏 4
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
Zijian_Zhang 2008-12-09
[Quote=引用 2 楼 default7 的回复:]
谢谢,现在不知道怎末回事,油好了~~~
插入 成功了——
[/Quote]哈哈,接分,顶一下
回复
jim8590251 2008-12-09

uid int(10) UNSIGNED 否 auto_increment

不用加个primary key
?
回复
谢谢,现在不知道怎末回事,油好了~~~
插入 成功了——
回复
程序猿之殇 2008-12-08
你帖出的错误是乱码.
提示错误大意为某个字段类型是唯一的,不能重复~
回复
相关推荐
发帖
基础编程
创建于2007-09-28

2.1w+

社区成员

从PHP安装配置,PHP入门,PHP基础到PHP应用
申请成为版主
帖子事件
创建了帖子
2008-12-08 07:33
社区公告
暂无公告