-- phpMyAdmin SQL Dump
-- version 2.10.2
-- http://www.phpmyadmin.net
-- 
-- 主机: localhost
-- 生成日期: 2013 年 01 月 21 日 03:14
-- 服务器版本: 5.0.45
-- PHP 版本: 5.2.3SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";-- 
-- 数据库: `test`
-- -- ---------------------------------------------------------- 
-- 表的结构 `city`
-- CREATE TABLE `city` (
  `city_id` int(11) NOT NULL auto_increment,
  `city` varchar(50) NOT NULL,
  `pos` varchar(50) NOT NULL,
  `level` tinyint(4) NOT NULL,
  PRIMARY KEY  (`city_id`),
  FULLTEXT KEY `city` (`city`)
) ENGINE=MyISAM  DEFAULT CHARSET=gbk AUTO_INCREMENT=11 ;-- 
-- 导出表中的数据 `city`
-- INSERT INTO `city` VALUES (1, '中国', '1', 1);
INSERT INTO `city` VALUES (2, '广州天河区', '1,2', 2);
INSERT INTO `city` VALUES (3, '深圳', '1,3', 2);
INSERT INTO `city` VALUES (4, '宝安', '1,3,4', 3);
INSERT INTO `city` VALUES (5, '南头', '1,3,5', 3);
INSERT INTO `city` VALUES (6, '福田', '1,3,6', 3);
INSERT INTO `city` VALUES (7, '天河', '1,2,7', 3);
INSERT INTO `city` VALUES (8, '沙河', '1,2,7,8', 4);
INSERT INTO `city` VALUES (9, '沙河', '1,2,7,9', 4);
INSERT INTO `city` VALUES (10, 'hello world  my friend', '', 0);SELECT * 
FROM  `city` 
WHERE MATCH (
`city`
)
AGAINST (
'hello'
)上述sql   匹配不了city_id为10的记录    为什么呢? 匹配 AGAINST ('world') 就可以,应该不是长度问题。 求助大神,先谢谢啦!!!againstmatch