MySQL 之間如何Migrate 大量資料?

本帖最後由 清仔 於 2017-2-5 12:44 編輯

有一個book db 有6萬個row
之間可能有d col名唔同要做mapping
另一個MySQL 係remote server黎

我有navicat…係咪有d功能可以幫到手?
還是最簡單我DL個csv再import番入去?(但太大會phpmyadmin一定hang,excel自己都會hang)

有一個book db 有6萬個row
之間可能有d col名唔同要做mapping
另一個MySQL 係remote server黎

我有navicat ...
清仔 發表於 2017-2-5 12:41


   
6萬唔算多

如果用 UI 會 hang 嘅話,直接用 command line 吧

via HKEPC Ionic Reader v1.6.0 - iPhone

TOP

最后用navicat 搞點…神一樣既工具
唔駛打一行code 1分鐘幫我做晒所有野

附件: 您需要登錄才可以下載或查看附件。沒有帳號?註冊

TOP

6萬唔算多

如果用 UI 會 hang 嘅話,直接用 command line 吧

via HKEPC Ionic Reader v1.6.0 - i ...
hihihi123hk 發表於 2017-2-5 01:09 PM


之前用phpmyadmin export 做csv亂晒碼
但用navicat export 做xls 用excel開又唔會hang
我再用個import 精靈…搞點

TOP

有一個book db 有6萬個row
之間可能有d col名唔同要做mapping
另一個MySQL 係remote server黎

我有navicat ...
清仔 發表於 2017-2-5 12:41

6萬條row真係少到不得了啦... mysqldump囉...

TOP

之前用phpmyadmin export 做csv亂晒碼
但用navicat export 做xls 用excel開又唔會hang
我再用個import 精 ...
清仔 發表於 2017-2-5 13:17

Excel有1,048,576 row limit...  CSV未必拾扑Unicode.. 最好都係直接出sql...
你呢個做法要.... 改..

雖然navicat我都有用..但多數都係用黎sync structure... 好少用黎做transfer data/backup

TOP

回覆 6# 7h1r733n

我用咩可以edit 個*.sql file?

TOP

6萬條row真係少到不得了啦... mysqldump囉...
7h1r733n 發表於 2017-2-5 05:54 PM



    mysqldump 有無col mapping 功能?我會想學習下

TOP

6萬條row真係好少
唔怕啦

TOP

mysqldump 好似冇得改名,你可以入了後,用alter table去改fields name,
或寫句Insert into XXX select xxxx from aaa ....

TOP