直接dump出来做备份就行了吧[code=BatchFile]#! /bin/sh
mysqldump -pmysqlpwd dbname > dbname.sql
tar -czf dbname.tar.gz dbname.sql
scp -imy_key -q dbname.tar.gz [email protected]:dumpdb/dbname`date +%Y%m%d`.tar.gz
rm -f dbname.sql dbname.tar.gz
[/code]

解决方案 »

  1.   

    如楼上所说,mysqldump好,速度比phpmyadmin快了很多
    导出的文件也小
      

  2.   

    我的意思是开发的产品中,需要有数据备份和恢复功能,总不能告诉用户用这些工具软件吧!
    总得把这些功能编入软件界面!我想很多关于数据库的软件都需要这样的功能,不知哪位达人能够把mysqldump 或者 phpmyadmin中导入和导出的功能单独剥离出来?谢谢
      

  3.   

    数据备份/恢复功能...应该属于IDC给你干啊...如果用户管服务器的话,直接写脚本,每天自动执行呗