标签归档:myisam快速数据导入

mysql有索引情况下的数据快速导入方法

mysql有索引情况下的数据快速导入方法有两种情况:
一、表类型为MyISAM:
首先关闭索引:ALTER TABLE tblname DISABLE KEYS;
然后导入数据
最后重新打开索引即可,同时自动刷新索引记录:ALTER TABLE tblname ENABLE KEYS;
二、表类型为InnoDB:
首先关闭唯一性校验:SET UNIQUE_CHECKS=0
关闭自动提交:SET UNIQUE_CHECKS=0
导入数据后重新打开自动提交:SET UNIQUE_CHECKS=1