create table group(
'gid' INT (11) not NULL, 
'gname' VARCHAR (200) not NULL, 
'gadmin' INT (11) not NULL, 
 PRIMARY KEY('gid')
)ENGINE = MyISAM DEFAULT = GBK;创建数据库时说语法错误,是怎么回事?

解决方案 »

  1.   


    create table 'ugroup'(
    'gid' int(11) not NULL, 
    'gname' varchar(200) not NULL, 
    'gadmin' int(11) not NULL, 
     primary key ('gid')
    )ENGINE = MyISAM DEFAULT = GBK;改成这样也不行
      

  2.   

    语法错误,为什么不看一下MYSQL官方免费手册?table_options:
        table_option [[,] table_option] ...
      

  3.   


    CREATE TABLE `ugroup`(
    `gid` INT(11) NOT NULL PRIMARY KEY, 
    `gname` VARCHAR(200) NOT NULL, 
    `gadmin` INT(11) NOT NULL
    )ENGINE = MYISAM DEFAULT CHARSET=GBK;
      

  4.   

    create table `group`(
    `gid` INT (11) not NULL, 
    `gname` VARCHAR (200) not NULL, 
    `gadmin` INT (11) not NULL, 
     PRIMARY KEY(`gid`)
    )ENGINE = MyISAM DEFAULT CHARSET = GBK;
    表名,列名 最好不要使用关键字