MYSQL利用Navicat對含有Bold欄位表進行匯入匯出

來源:互聯網
上載者:User

MYSQL中含有Blob欄位是一件挺麻煩的事情,匯出匯入不方便。我介紹我是怎麼做的。

1、在MYSQL的my.ini最後中添加一行配置max_allowed_packet = 100M,重啟MYSQL服務

根據實際情況來定這個數值的大小,我這次表裡面有82個mediumblob欄位,所以設定為100M



2、用XML格式匯出資料



3、選擇用XML匯入資料



選擇表示一行的標籤,我這裡是RECORD。



4、耐心等待,如果有報錯多少條處理失敗是因為max_allowed_packet = 100M的值設定的太小。刪掉部分成功匯入的資料,擴充值,再重啟Mysql,再重新匯入。



相關文章

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.