這個我做過,是把mysql數據里面幾千萬條數據寫到mongoDB里面。上面的一些方法我用過,很不靠譜。我的建議如下(假設你用的是php,如果其他語言就看這個思路,假設已經安裝好php與mongoDB的driver):
創新互聯-云計算及IDC服務提供商,涵蓋公有云、IDC機房租用、綿陽電信機房機柜租用、等保安全、私有云建設等企業級互聯網基礎服務,聯系電話:18980820575
首先聲明這個是最笨的辦法,但是我用了很有效果。
1.在php.ini中設置memory_limit = xxxM,把原來的值提高,看你的系統,不要超過3GB。
2.修改php.ini中設置max_execution_time = xxx這個時間也要調高。
3.在php中配置好數據庫,和mongoDB的連接,寫循環,從mysql里面循環出一組數據放入到mongoDB的collection里面??梢砸粭l一條導,時間會很長,也可以一組一組導入,每組不要超過10w條(建議,可以設置低一些)
4.等待導入完畢即可。
這個是我實際操作過的。沒有錯誤。
source 命令導入
source 命令導入數據庫需要先登錄到數庫終端:
mysql?create?database?abc;??????#?創建數據庫
mysql?use?abc;??????????????????#?使用已創建的數據庫
mysql?set?names?utf8;???????????#?設置編碼
mysql?source?/home/abc/abc.sql??#?導入備份數據庫
1、啟動該工具,設置好數據鏈接。
2、先看下SQL SERVER中的數據,現在需要將這些數據導入到MySQL中。
3、在MySQL中也建有同樣的表,但在該表中做了點區別,age這個字段命名跟SQL SERVER中不一樣,其余的都一樣。
4、點擊工具欄中的下列按鈕開始數據導入。
5、根據提示操作。
6、選擇文件數據源。
7、選擇第一項。
8、導入完成。
分享名稱:mysql怎么導入db mysql怎么導入del文件
當前鏈接:http://m.2m8n56k.cn/article12/doggegc.html
成都網站建設公司_創新互聯,為您提供品牌網站建設、定制開發、網站營銷、響應式網站、靜態網站、建站公司
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:[email protected]。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯