我产生由mysqldump的命令.sql文件:如何用ruby修改.sql文件?
system "mysqldump -u#{USERNAME} --password=#{PASSPORT} --extended-insert #{DATABASE} #{table_name} > init_#{table_name}.sql"
的.sql文件看起来是这样的:
.....
.....
LOCK TABLES `config_products` WRITE;
/*!40000 ALTER TABLE `config_products` DISABLE KEYS */;
INSERT INTO `config_products` VALUES (1,1000,30,54),(2,2000,30,56),(3,3000,30,51),(4,1000,30,54)....
.....
.....
所有数据合并成一条线,但我希望它看起来像它:
.....
.....
LOCK TABLES `config_products` WRITE;
/*!40000 ALTER TABLE `config_products` DISABLE KEYS */;
INSERT INTO `config_products` VALUES
(1,1000,30,54),
(2,2000,30,56),
(3,3000,30,51),
(4,1000,30,54)....
.....
.....
有什么简单的方法可以做到吗?