表的创建过程:create table tbl(id int) 
partition by range(id) 
(
    partition p_100 values less than (100)
      DATA DIRECTORY = '/data/' 
      INDEX DIRECTORY = '/index/'
      engine = myisam,
    partition p_200 values less than (200)
      DATA DIRECTORY = '/data/' 
      INDEX DIRECTORY = '/index/'
      engine = myisam,
    partition p_all values less than maxvalue
      DATA DIRECTORY = '/data/' 
      INDEX DIRECTORY = '/index/'
      engine = myisam
);数据文件在/data/目录中,索引在/index/中由于某种原因,数据索引文件现在都被移到了与.frm同一个目录下,
但是show create table tbl毫无疑问的没有任何变动:CREATE TABLE `tbl` (
  `id` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=gb2312
/*!50100 PARTITION BY RANGE (id)
(PARTITION p_100 VALUES LESS THAN (100) DATA DIRECTORY = '/data/' INDEX DIRECTORY = '/index/' ENGINE = MYISAM,
 PARTITION p_200 VALUES LESS THAN (200) DATA DIRECTORY = '/data/' INDEX DIRECTORY = '/index/' ENGINE = MYISAM,
 PARTITION p_all VALUES LESS THAN MAXVALUE DATA DIRECTORY = '/data/' INDEX DIRECTORY = '/index/' ENGINE = MYISAM) */ | 
数据和索引文件还被指向以前的目录中,我想知道,是否有什么办法仅仅改变frm里的内容,去掉DATA DIRECTORY 和 INDEX DIRECTORY的设置内容?