Php mysql全文和类型的问题
我正在使用xampp软件 在这里,我打开mysql我的管理员并粘贴sql代码。这显示了一个类似的错误Php mysql全文和类型的问题,php,mysql,sql,apache,mysql-error-1214,Php,Mysql,Sql,Apache,Mysql Error 1214,我正在使用xampp软件 在这里,我打开mysql我的管理员并粘贴sql代码。这显示了一个类似的错误 #1214-使用的表类型不支持全文索引 #1064-您的SQL语法有错误;查看与MySQL服务器版本对应的手册,以了解第7行“TYPE=MYISAM”附近使用的正确语法 CREATE TABLE code ( id SMALLINT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY, title VARCHAR(50) NOT NULL, chapt
#1214-使用的表类型不支持全文索引
#1064-您的SQL语法有错误;查看与MySQL服务器版本对应的手册,以了解第7行“TYPE=MYISAM”附近使用的正确语法
CREATE TABLE code (
id SMALLINT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
title VARCHAR(50) NOT NULL,
chapter TINYINT UNSIGNED NOT NULL,
code TEXT NOT NULL,
FULLTEXT (title,code)
) TYPE = MYISAM;
请尝试以下方法:
CREATE TABLE code
(
id SMALLINT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
title VARCHAR(50) NOT NULL,
chapter TINYINT UNSIGNED NOT NULL,
code TEXT NOT NULL,
FULLTEXT (title,code)
) ENGINE = MyISAM;
您是否尝试过
更改TABLE ENGINE=MYISAM?
即使我的默认引擎已经是MYISAM,我也会这样做。非常感谢。。但为什么要使用engine=myisam??