我有一個大小約爲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