2017-08-23 4 views

答えて

0

を使用する権利構文についてはMySQLサーバのバージョンに対応するマニュアルを確認してくださいあなたのエラーメッセージは、バッククォートの代わりに引用符を使用することを示しています。

おそらく、あなたはインデックス名(キー)を逃している

FULLTEXT KEY (`title`, `description`) 
0

FULLTEXT KEY ('title','description') 

を交換してください。

試してみてください。

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 
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 
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; 

これが動作するかどうか試してみてください。

関連する問題