我原来的思路是有什么现成的软件能操作sql文件,就像操作XML一样,可选择导出指定的数据,但没查到相关软件。好在我的mysql是在linux 下部署的确,linux下有一个命令 grep解决这个问题。
grep "INSERT INTO /`table_name1/` VALUES" dbback.sql >db_table1.sql
grep "INSERT INTO /`table_name2/` VALUES" dbback.sql >db_table2.sql
你的思路就要转变了,不要再找如何操作sql文件,你就当 sql一般文本文件,grep就能操作文本文件,且十分强大!
linux与windows:有时用linux来处理windows文件也是一种不错的选择,反之也一样。学吧,二种os都学会,灵活运用,提高效率。