最近在项目中导出了一个200多M的sql文件,需要将里面的“INSERT INTO”批量替换成“INSERT IGNORE INTO”,这个文件中大概有100多万处这个字符串,使用notepad++进行替换,替换完以后发现文件中出现了大量的“CRLF”字符串,文件内容错乱,在数据库中执行这个脚本时也报错了。
想着会不会是因为sql文件的数据量太大了,导致了编辑的异常,于是换成UltraEdit试了一下,果然用这个编辑以后文件是正常的,可以正常执行,看来还是UltraEdit强大一些,当然UltraEdit是收费的,果然还是收费的东西厉害一些。