create table c( id int  not null auto_increment primary key, c# varchar(10) not null unique, description varchar(200) not null);c#不能当做字段,查看mysql定义字段规则。

解决方案 »

  1.   

    mysql> create table c( id int  not null auto_increment primary key, `c#` varchar(10) not null unique, description varchar(200) not null);
    Query OK, 0 rows affected (0.12 sec)mysql> 
      

  2.   

    create table c( id int  not null auto_increment primary key, `c#` varchar(10) not null unique, description varchar(200) not null);# 是特殊字符,需要用 `` 扩起来,否则 # 就把后边的命令给当作注释了。