解决导入MySQL数据库出现\”ERROR 1214 (HY000)\”错误情况

今天国外主机优惠在处理一个项目数据迁移过程中导入数据库的时候有出现\”ERROR 1214 (HY000) at line 343639: The used table type doesn\’t support FULLTEXT indexes\”这样的错误提示问题,问同事他从哪里倒过来的数据库,告知是客户直接从人家公司打包过来的,具体原来是什么环境,是什么数据库版本都不清楚。

然后通过万能的搜索看看有没有类似的解决办法,大概意思应该是数据库版本和编码不同导致的,导致部分数据表导入不进来,不完整,需要将数据库中InnoDB换成MyISAM。

如果去更换MYSQL版本稍微有点麻烦,好在数据库.SQL文件不是很大,就直接将数据表打开,然后将所有的InnoDB换成MyISAM字符替换。然后再导入进来,这样是没有报。