Bey-Hey 2023-05-28 12:12 采纳率: 85.7%
浏览 25
已结题

mysql建表语句显示错误

mysql建表语句显示错误


CREATE table message(
 uid char(6) not null PRIMARY KEY auto_increment COMMIT '用户id',
 uname varchar COMMIT '用户姓名',
 sex char(2) check(ssex='男' or ssex='女') COMMIT '用户性别',
 bir datetime COMMIT '用户出生日期',
 hobby char(8) COMMIT '爱好',
 pw char(8) COMMIT '密码',
 tx BLOB COMMIT '头像',
 dz varchar COMMIT '地址',
 phone char(11) COMMIT '电话',
 qq char(11) COMMIT 'qq',
 myself_pj text COMMIT '自我评价',
)COMMIT '信息表'

显示错误如下图:

img

  • 写回答

2条回答 默认 最新

  • threenewbee 2023-05-28 12:17
    关注

    自动递增字段 uid ,不能是 char 啊,得是 int,字符串怎么递增?

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 6月5日
  • 已采纳回答 5月28日
  • 修改了问题 5月28日
  • 创建了问题 5月28日

悬赏问题

  • ¥100 驱动程序在\device\raidport1 上检测到控制器错误
  • ¥15 JS报错变量未定义,如何解决?
  • ¥20 找辅导 初学者 想实现一个项目 没有方向
  • ¥15 研究方向遥感场景识别分类。求深度学习基础课程
  • ¥15 关于渗漏场的电场分布模拟
  • ¥24 matlab怎么修改仿真初始时间
  • ¥15 两分段线性回归模型分析阈值效应
  • ¥15 前端和后端代码都没报错,但是点登录没反应的?
  • ¥100 需要远程解决QSQLITE问题!
  • ¥15 利用光场表达式画出初始光场强度分布图像等几个问题在这两个图片里