既然可以远程访问mysql,推荐工具MySQL-Front,提供从一个数据库导数据到另一个数据库!做法:
1. 在MySQL-Front中同时连接远程mysql和本地mysql
2. 在本地mysql先create所有需要导入的数据库(仅仅需要数据库名称,数据表不需要create)
3. 切换到远程mysql的连接(即在MySQL-Front界面中将远程mysql的连接窗口置前),使用菜单命令“Im-/Export -> Export Tables”,在弹出的界面中选择要导出的数据库和表,选择"Structure"(结构)和"Data"(数据)都导出,"Output"(输出)项选择“Another Host / DB”,并在其中选择本地连接中相应地数据库;“Options”(选项)全选就可以!点击Export(导出)就OK了!

解决方案 »

  1.   

    mysql-front很不错,就按楼上的操作方法就可以了。
      

  2.   

    由于学校网络的限制,好像用mysql-front连不了外面的服务器,我用sockscap加代理也失败不过我已经使用远程的phpMyAdmin的“输出”,将其结构和数据输出为sql语句,
    然后复制到本机的phpMyAdmin,执行就可以了不过数据库大的时候有些麻烦
    总算解决了,多谢两位