我產生由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)....
.....
.....
有什麼簡單的方法可以做到嗎?