在远程服务器上,我除了具有mysql的root权限以外没有任何权限,所以通过ftp,www之类的来得到远程机器上的文件不大可能.

解决方案 »

  1.   

    mysqldump --user=root --password=sa --tab=c:/ test account这个会把 test.account 表备份到 c:/mysqldump --tab=dir_name options db_name tbl_name ...
      

  2.   

    更简单的, 是把表结构和数据导出到一个文件了mysqldump --user=root --password=sa test account > c:\aaa.sql
      

  3.   

    mysqldump -uroot -p1234 dbname > c:\aaa.sql
    备份整个数据库,包括数据(insert),mysqldump具有众多参数,可参见mysql手册
      

  4.   

    注意root账户须允许远程访问.
      

  5.   

    用本机上的mysql和远程主机的mysql作同步,用mysql>load data from master;命令从主机上拉数据下来,再用stop slave来关闭同步,在机机上你想怎样做备份都可以了。又或者你用工具连上mysql,再备份到本机.工具有mysql administrator,mysql front,phpMyAdmin等。