CREATE TABLE `shop_member_favorite` 
将表名前的`换成[,表名后的换成] ,如果表名不存在特殊字符,可以直接去掉
"双引号换成单引号.
字符串中出来的单引号替换成两个单引号.创建表的语句中,有些是sql不支持的,要做相应的修改.
例如:
unsigned NOT NULL auto_increment

解决方案 »

  1.   

    CREATE TABLE `shop_admin` (
      `aid` int(10) unsigned NOT NULL auto_increment,
      `name` varchar(30) NOT NULL default '',
      `pwd` varchar(40) NOT NULL default '',
      `level` tinyint(3) unsigned NOT NULL default '0',
      PRIMARY KEY  (`aid`)
    ) TYPE=MyISAM;`shop_admin`  ,`name` ...... 單引號去掉。
    SQL Server中沒有 auto_incrementSQL Server中沒有 unsigned
    用IDENTITY
      

  2.   

    CREATE TABLE `shop_admin` (
      `aid` int(10) unsigned NOT NULL auto_increment,
      `name` varchar(30) NOT NULL default '',
      `pwd` varchar(40) NOT NULL default '',
      `level` tinyint(3) unsigned NOT NULL default '0',
      PRIMARY KEY  (`aid`)
    ) TYPE=MyISAM;`shop_admin`  ,`name` ...... 單引號去掉。
    SQL Server中沒有 auto_increment  用IDENTITY
    SQL Server中沒有 unsigned