我有一个大小约为40G的巨大转储文件,我需要将其转储回数据库,因为有一些记录在恢复后丢失。 有没有什么简单的方法可以将INSERT隐藏到转储文件的INSERT IGNORE中,以避免重复的输入错误?将文件加载到文本编辑器似乎是不适合我的。 非常感谢您提前将Mysql转储文件从INSERT转换为INSERT IGNORE
7
A
回答
9
如果您使用的是UNIX类操作系统,你可以使用sed
:
cat file.sql | sed s/"^INSERT"/"INSERT IGNORE"/g > updated.sql
1
从命令行使用文本处理应用程序,如sed
在您的导入上执行搜索替换。
14
还为mysqldump的开关
--insert-忽略的mysqldump
相关问题
- 1. 转换CSV文件到MySQL INSERT语句
- 2. 将PostgreSQL转储文件转换为MySQL?
- 3. 将INSERT命令转换为UPDATE
- 4. 将INSERT INTO查询转换为UPDATE
- 5. INSERT INTO ... SELECT ... vs转储/加载MySQL中的文件
- 6. SQL - INSERT语句位转换
- 7. 转换INSERT INTO到UPDATE
- 8. 如何将INSERT INTO ... SELECT转换成MongoDB
- 9. 带INSERT的MySQL INSERT
- 10. 将concat sql字符串转换为INSERT INTO SELECT
- 11. INSERT INTO SELECT * FROM,同时将数据类型转换为外键
- 12. 使用IIF在INSERT中将char转换为整数似乎到
- 13. 自动将INSERT语句转换为UPDATE的简单方法?
- 14. 如果将VALUES内部转换为INSERT语句
- 15. 将Excel订单发票转换为SQL INSERT查询
- 16. 在将INSERT \ UPDATE转换为MERGE时需要帮助
- 17. 如何将此INSERT INTO语句转换为UPDATE SET语句
- 18. 将DataTable转换为C#中的SQL的CREATE TABLE + INSERT脚本#
- 19. 将gridview字符串转换为varchar for sql insert语句在c#
- 20. 我如何去通过长文本,并将其转换成Insert语句对MySQL
- 21. mysql INSERT
- 22. PL/SQL帮助转换的INSERT语句到存储过程中
- 23. 将大型JSON文件转换为MySQL
- 24. 如何将xml文件转换为mysql?
- 25. MySQL:在BEFORE INSERT触发器中执行类型转换
- 26. 将一个完整的“INSERT INTO xxx VALUES”文件转换为大容量插入文件可解析的文件
- 27. 将Oracle表数据转储到INSERT语句
- 28. 从MySQL INSERT获取ID
- 29. INSERT..SELECT在MySQL
- 30. MYSQL INSERT问题
使用“的sed -i的/插入/插入忽略/'文件名'命令行 – Anton 2012-01-09 18:33:57