CREATE TABLE `search` (
`title` text NOT NULL,
`description` text NOT NULL,
`link` text NOT NULL,
FULLTEXT KEY ('title','description')
)ENGINE=MyISAM AUTO_INCREMENT=5 DEFAULT CHARSET=latin1
1064 - 您的SQL语法出错;检查与MySQL服务器版本对应的手册,以获得正确的语法 ''title'附近,'description'))ENGINE = MyISAM AUTO_INCREMENT = 5 DEFAULT CHARSET =第5行的latin1'
答案 0 :(得分:0)
您的错误消息显示您使用引号而不是反引号。
替换
FULLTEXT KEY ('title','description')
与
FULLTEXT KEY (`title`, `description`)
答案 1 :(得分:0)
可能你错过了索引名称(密钥)。
尝试:
CREATE TABLE search (
title text NOT NULL,
description text NOT NULL,
link text NOT NULL,
FULLTEXT KEY mykey1 ('title','description')
)ENGINE=MyISAM AUTO_INCREMENT=5 DEFAULT CHARSET=latin1
答案 2 :(得分:0)
使用此
CREATE TABLE `search` (
`title` TEXT NOT NULL,
`description` TEXT NOT NULL,
`link` TEXT NOT NULL,
FULLTEXT KEY (`title`,`description`)
)ENGINE=MYISAM AUTO_INCREMENT=5 DEFAULT CHARSET=latin1
答案 3 :(得分:0)
CREATE TABLE search (
title varchar(50) NOT NULL,
description varchar(100) NOT NULL,
link varchar(100) NOT NULL,
FULLTEXT KEY ('title', 'description')
)ENGINE=MyISAM AUTO_INCREMENT=5 DEFAULT CHARSET=latin1;
尝试这是否有效。