CREATE TABLE 错在哪?

建不出表,其他都可以的
C/C++ code
    mysql_query(conn,"create table lsb \
                 ( \
                 序号 int  NOT NULL  AUTO_INCREMENT,   \
                 品名 CHAR(255), \
                 颜色 CHAR(255), \
                 规格 CHAR(255), \
                 单位 CHAR(255), \
                 primary key(品名, 颜色, 规格, 单位) \
                 )"
             );

作者: xiaoyuanyuan2009   发布时间: 2011-05-25

打印出你的sql

作者: rucypli   发布时间: 2011-05-25

`序号` int NOT NULL AUTO_INCREMENT, \
  `品名` CHAR(255), \
  `颜色` CHAR(255), \
  `规格` CHAR(255), \
  `单位` CHAR(255), \
  primary key(`品名`, `颜色`, `规格`, `单位`)

作者: rucypli   发布时间: 2011-05-25

CHAR(255)这不合适吧 改成varchar(20)

作者: rucypli   发布时间: 2011-05-25

回一楼:什么意思
回二楼:和单引号没关系
回三楼,和类型没关系

作者: xiaoyuanyuan2009   发布时间: 2011-05-25