我现在遇到这样一个问题,我本地上的linux 服务器上一个mysql数据库,大概大小是12G,我想导出后然后下载到我自己的机子上(windows xp),请问我要怎么做?注:我在linux 上用mysqldump导出数据在一个文件后,再下载到本地后不可行,windows 的限制文件最大上限4G,下载的时候会提示出错

解决方案 »

  1.   

    两个办法:
    1.导出时候 按库,表 分表导出
    mysqldump -uxx -pxx db1 table1>db1.table1.sql
    mysqldump -uxx -pxx db2 table2>db2.table2.sql
    2.就是用split命令,把文件分割成小文件
      

  2.   

    用GZIP或者GZIP2来压缩一下就可以了。
      

  3.   

    不是吧,NTFS格式可以存储4-64G的文件吧
    NTFS支持最大单个文件为64GB
      

  4.   

    你用source看看能不能导入数据库中
      

  5.   

    解决了是用mysql的mysql administration 单独导出几张大的表,然后下载到本地进行导入谢谢大家的帮忙~
      

  6.   

    用PQ转换一下格式,OR
    用PQ专门划一块区域专门存储备份文件