本帖最后由 changjay 于 2011-05-23 07:26:16 编辑

解决方案 »

  1.   

    在my php admin里使用了第一种语句之后,提示成功,但是没看到表有什么变化。到底算成功了吗?
    查询语句是什么呢?是 MATCH myindex_1  还是依旧是 MATCH (title, content)?
    另外:如果新建表的话,是不是语句是这样?谢谢。SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
    CREATE TABLE IF NOT EXISTS `table_1` (
      `id` bigint(20) UNSIGNED AUTO_INCREMENT NOT NULL PRIMARY KEY,
      `title` text collate utf8_unicode_ci NOT NULL,
      `content` text collate utf8_unicode_ci NOT NULL,
      `date` varchar(10) collate utf8_unicode_ci NOT NULL,
      FULLTEXT KEY `myindex_1` (`title`,`content`,`date`)
    ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1;