在linux下备份成sql文件,再复制到windows下用mysql/bin目录下mysql -uroot -p < path/*sql这样进行恢复,或者用图形管理工具来执行,管理工具有mysql administrator,mysql front等。

解决方案 »

  1.   

    在linux下备份成sql文件,有没有压缩功能?是不是原来文件有多大就多大?
    呵呵!我用另外的方法已经解决了:
    在linux下用tar命令压缩整个数据库,在copy到windows 的mysql\data目录下,解压就可以了。
      

  2.   

    你这样对全部都是MyISAM表类型就没有问题,但是要是不是MyISAM表的话,就有可能发生不能打开表的错误,或者出现数据丢失,移植后一定要检查数据的完整性。
      

  3.   

    呵呵! 谢谢。不过我还想问前面提到的问题
    在linux下备份成sql文件,有没有压缩功能?是不是原来文件有多大就多大?
      

  4.   

    备份出来的是sql脚本,也就是说是文本文件,和原来的数据库文件不是一回事。
      

  5.   

    算了,还是我自己看看备份成sql文件是不是跟原来大小相当了。
    不过还是谢谢各位!
    结贴了。