TYPE = MYISAM抛出SQL语法错误

时间:2014-03-09 20:36:10

标签: mysql

对于我正在尝试构建的网站,我需要手动导入sql文件,但是我遇到了语法错误,并且不知道如何纠正它。

    SQL query:

-- MySQL dump 8.21
--
-- Host: localhost Database: dnaowner_aqsg
-- Server version   3.23.49a
--
-- Table structure for table 'announce'
--
CREATE TABLE announce(
    id INT( 11 ) NOT NULL AUTO_INCREMENT ,
    stamp DATETIME NOT NULL DEFAULT  '0000-00-00 00:00:00',
    txt TEXT NOT NULL ,
    postedby INT( 11 ) NOT NULL DEFAULT  '0',
    PRIMARY KEY ( id )
) TYPE = MYISAM ;
MySQL说:

  

#1064 - 您的SQL语法出错;检查与MySQL服务器版本对应的手册,以便在第16行的“type=myisam”附近使用正确的语法

1 个答案:

答案 0 :(得分:4)

ENGINE = MyISAM ; 

而不是

TYPE = MYISAM ;

TYPE已在MySQL 4.0

中弃用