mysql - 如何在远程服务器上备份 MySQL 数据库?

标签 mysql database backup remote-server database-restore

我在远程服务器上有一个 MySQL 数据库。我只有 连接特权。我没有对服务器的 FTP 访问权限,我需要对数据库进行完整转储。我试过 mysqldump,但问题是它正在服务器上创建输出,由于我没有 FTP,我无法从服务器获取输出。

如何进行干净的备份并在我的本地机器中获取转储(当然,备份应该在我的本地机器中恢复)?

最佳答案

您可以将服务器名称指定为 mysqldump 的选项:

mysqldump --host servername dbname > dbname.sql

关于mysql - 如何在远程服务器上备份 MySQL 数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19552150/

相关文章:

database - 将csv数据导入KDB表,忽略双引号中的 "comma"

svn - 您多久备份一次 Subversion 存储库?

php - 从 Orddermotion ERP 上传 Magento 产品

php - 从Mysql在Sqlite中存储多个数据

MYSql:get ROWS 哪一个比较好? (Where IN ()) 或 foreach

git - 仅备份 git 存储库中的 "local"提交/对象

sql-server - SQL Server 2005 Express 可以执行完整备份吗?

MySQL:最好有两个表或两列

MySQL 检查时间范围内是否存在值变化

php - 如何将一张表的 id 值获取到另一张表