mysql 匯入匯出

來源:互聯網
上載者:User

標籤:

一般的表,直接匯出sql,再匯入即可,但有些表的欄位可能是longtext型,包含一些分號,引號等字元,匯入的時候報錯。。。

用Navicat for mysql嘗試匯出db,dbf檔案,然後再匯入也未成功,dfb匯入後亂碼,字元都是utf8,不知道為什麼還亂碼;

未嘗試用控制台命令,不知道如何;

經實際操作,以下方式均可方便地實現mysql資料匯入匯出:

1.最後用DBeaver匯入成功,DBeaver匯入時,不產生中間檔案,直接讓你選擇“源”表,DBeaver在兩個資料庫之間建立串連,就匯入成功了,比較簡單方便。

2.用Navicat for mysql,選擇“工具”-資料轉送,選擇源和目標,可以迅速的實現匯入匯出,速度很快,一些表的欄位包含一些分號,引號等字元,也成功匯入。資料量大的話速度有時很慢。

3.複製mysql資料檔案,找到mysql資料檔案,把表的frm檔案,MYD檔案,MYI檔案都複製過去。但對於InnoDB類型的表此方法不行,InnoDB類型的表的資料都是存放在mysql資料檔案data目錄下的ibdata1檔案裡。。。

4.用Navicat for mysql,對資料庫執行備份操作,開啟後,每個資料庫下方都有備份按鈕,‘建立備份’,備份後的檔案會存放在類似C:\Users\venus\Documents\Navicat\MySQL\servers\192.168.10.203\xxx這樣的目錄下,檔案名稱類似“150105134635.psc”,在目標資料庫裡用此檔案進行恢複備份就可以了。經多次多個庫的實驗,此方法安全靠譜,穩定,速度快。

mysql 匯入匯出

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.