崩溃了.......

jin75hong 2008-08-07 09:58:36
mysql 为什么没有像mssql那样的查询分析器啊,找了个可视化操作的软件 MySql-Front ,可写了段sql 语句却不能找错,我实在看不出来.
我写的一段SQL语句

create table user_info(
user_id varchar(10) primary key,
user_name_EN varchar(20) not null,
user_name_CN varchar(10) not null,
user_sex enum('男','女') not null default '男',
user_birth date not null,
user_photo varchar(20) not null,
user_email varchar(50) ,
user_password varchar(16) not null,
user_xi varchar(50) not null,
user_suo varchar(50) not null,
user_xueyuan varchar(50) not null,
user_xuekefangxiang varchar(50) not null,
user_xueli varchar(50) not null,
user_xuewei varchar(50) not null,
user_biyeyuanxiao varchar(50) not null,
user_biyeshijian date not null,
user_zhicheng varchar(50) not null,
user_shuodao enum('是','否') not null default '否',
user_jianjie varchar(255),
user_privilege_level varchar(10) not null,
user_quanxian_special varchar(10),
user_lunwen_shuliang int(3) not null,
user_xiangmu_shuliang int(3) not null,
user_huodong_shuliang int(3) not null,
creator varchar(20) not null,
create_time datetime not null,
shenhe_flag enum('已审核','未审核') not null default '未审核',
shenheren_name varchar(20),
shenheren_time datetime
)
charset=gbk collate=gbk_chinese_ci;



谁有mysql 能差错功能的软件,非常感谢!
...全文
109 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
yinlijun610 2008-08-21
  • 打赏
  • 举报
回复
服务器: 消息 170,级别 15,状态 1,行 5
第 5 行: '男' 附近有语法错误。
jin75hong 2008-08-08
  • 打赏
  • 举报
回复
我在mysql下执行的,5.0 6.0都试过了,见鬼了.......
懒得去死 2008-08-07
  • 打赏
  • 举报
回复
找个其他工具执行吧。
比如SQLYog
我刚刚在6.0下执行了,也没有错误!
jin75hong 2008-08-07
  • 打赏
  • 举报
回复
ERROR 1067(42000):Invalid default value for 'user_sex'

就这个错误,默认值去掉了还是不行,估计是枚举的问题的,可我换的6.0 应该支持啊
jin75hong 2008-08-07
  • 打赏
  • 举报
回复
谁有5.0 测试下,难道我数据库有问题
jin75hong 2008-08-07
  • 打赏
  • 举报
回复
那为什么会这样呢???????????????郁闷!!!!!
wwwwb 2008-08-07
  • 打赏
  • 举报
回复
从5.0的HELP上来看,是支持的
http://dev.mysql.com/doc/refman/5.0/en/enum.html
jin75hong 2008-08-07
  • 打赏
  • 举报
回复
我在5.0下测试了,有问题.......
ERROR 1067: Invalid default value for 'user_sex'


怎么回事??? 5.0 不支持 enum
wwwwb 2008-08-07
  • 打赏
  • 举报
回复
在SQLYOG 6.5下测试,也没有问题
jin75hong 2008-08-07
  • 打赏
  • 举报
回复
我是在MySQL-Front 下测试的,奇怪了.....
wwwwb 2008-08-07
  • 打赏
  • 举报
回复
在MYSQL 5.1下测试你的SQL语句,没有问题
jin75hong 2008-08-07
  • 打赏
  • 举报
回复
怎么每行的空格没显示出来.....
懒得去死 2008-08-07
  • 打赏
  • 举报
回复
确实看不出来什么错误!你把你当时的错误信息贴出来看看

56,687

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧