程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> .sql數據備份大文件分割與合並

.sql數據備份大文件分割與合並

編輯:MySQL綜合教程


'.sql'數據備份大文件分割與合並    對於幾個G大的數據備份文件,如果我們在數據導入過程中遇到好多問題,又想避免插入重復記錄,則需要把文件切割開來,並提取出數據庫表結構。www.2cto.com         通過利用軟件:“SQLDumpSplitter.exe” 將我們導出的數據備份文件切割,我們可以自定義每個文件的大小,這個軟件有一個好處是不會把每條記錄分開,保證了每條記錄的完整性,但是如果一個表中插入的數據較多,那麼會把插入操作分成好幾個,放在不同的小文件當中。所以如果導入過程當中遇到 data node 參數需要改動的問題時,我們首先得刪除表記錄,再重新導,不免會出現重復記錄的情況。SQLDumpSplitter在切割數據文件的同時會把數據庫表結構也獨立保存起來,方便我們進行數據庫初始化操作。       但是我們已經確定數據導入問題已經都解決,而一個個導入數據備份小文件又很煩瑣,如果是幾千個呢?  www.2cto.com         所以我們需要再利用 “文件分割合並 V1.5.exe”將這些小文件再次合並起來,一次性導入數據備份文件。       需要注意的是:不能利用 文件分割合並 V1.5 來切割數據備份文件,它會把一條記錄拆開,所以針對 .sql 數據備份文件,利用專門的切割工具 SQLDumpSplitter 來切割。  

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved