MYSQL匯入中斷處理過程
先準備一個演示用的SQL指令碼 demo.sql
[sql]
SET NAMES UTF8;
CREATE TABLE cc (
`account_id` mediumint(9) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`account_id`)
)ENGINE=MyISAM DEFAULT CHARSET=utf8;
INSERT INTO cc VALUE(1);
INSERT INTO cc (2);
INSERT INTO cc VALUE(3);
將SQL檔案匯入到資料庫test
[plain]
# cat demo.sql | -u root test
ERROR 1064 (42000) at line 9: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '2)' at line 1
報告錯誤。從提示資訊裡看到,出錯的語句是第9行。檢查一下
[plain]
# tail -n +9 demo.sql | head -1
INSERT INTO cc (2);
9 前面的+號表示從檔案頭部開始計算的第9行。發現一個句法錯誤。用sed 替換某一行
[plain]
# sed -i '9s/.*/INSERT INTO cc VALUE(2);/' demo.sql
替換完成。接著剛才出錯的地方繼續匯入
[plain]
# tail -n+9 demo.sql | mysql -u root test
資料庫,資料都在,匯入成功
[sql]
mysql> select * from cc;
+------------+
| account_id |
+------------+
| 1 |
| 2 |
| 3 |
+------------+
3 rows in set (0.00 sec)來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/23490154/viewspace-1063773/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux 核心處理中斷全過程解析Linux
- [MySQL光速入門]017 儲存過程中的"異常處理"MySql儲存過程
- python中PCA的處理過程PythonPCA
- MySQL GTID複製中斷修復過程MySql
- ovftool匯出虛擬機器報錯處理過程!虛擬機
- MySQL儲存過程的異常處理方法MySql儲存過程
- DOM在Ahooks中的處理過程Hook
- 中斷和中斷處理程式
- mysql 匯入匯出資料庫以及函式、儲存過程的介紹MySql資料庫函式儲存過程
- PCIe掃盲——PCI匯流排的中斷和錯誤處理
- EasyExcel處理Mysql百萬資料的匯入匯出案例,秒級效率,拿來即用!ExcelMySql
- 【原始碼】Redis命令處理過程原始碼Redis
- Sqoop匯入資料異常處理OOP
- MySQL資料庫INNODB表損壞修復處理過程分享MySql資料庫
- MySQL MaxCompute與AnalyticDB實現資料處理與轉換過程MySql
- 記一次linux主機中病毒處理過程Linux
- Mysql透過workbench對錶進行匯出匯入MySql
- 使用csv批量匯入、匯出資料的需求處理
- tsc、babel、webpack對模組匯入匯出的處理BabelWeb
- Win10使用“將照片和影片從手機匯入電腦”匯入照片出現中斷磁碟空間佔用大如何處理Win10
- Ceph pg unfound處理過程詳解
- Mysql匯入&匯出MySql
- Win10使用“將照片和視訊從手機匯入電腦”匯入照片出現中斷磁碟空間佔用大如何處理Win10
- MYSQL 連線登入過程分析MySql
- 如何處理六西格瑪過程中遇到的問題?
- 向mysql中匯入.sql檔案MySql
- 資料處理踩過的坑(不斷更新):
- Flink流處理過程的部分原理分析
- 大資料處理過程是怎樣大資料
- 中斷處理和GIC-V2
- Android輸入系統(二)IMS的啟動過程和輸入事件的處理Android事件
- MySQL資料寫入過程介紹MySql
- SqlServer 匯入 MySqlServerMySql
- MySQL-09-mysql 儲存過程入門介紹MySql儲存過程
- 一次sqlldr匯入慢的解決過程SQL
- Redis資料匯入工具優化過程總結Redis優化
- 【故障處理】Linux下匯入匯出“IMP-00030: failed to create file ... for write”LinuxAI
- SpringMVC請求處理過程原始碼簡析SpringMVC原始碼
- GC析構物件和列表的處理過程GC物件