sql - 将远程 sql.gz 文件导入 ClearDB 数据库

标签 sql heroku mysql cleardb

我在某些服务器上有一个大型数据库转储,例如:

http://url.to/database.sql.gz

并且想要将其导入到 ClearDB。这是一个相当大的文件,我想在不再次下载和上传该文件的情况下执行此操作。

请注意,我无权访问旧数据库,只能访问此文件。新数据库与 Heroku 一起使用。

最佳答案

从控制台,你的文件在哪里

root@server# mysql -h us-cdbr-azure-west-b.cleardb.com -u usernmae -p database < file.sql

提示符将要求输入密码,然后文件将从本地服务器加载到cleardb服务器。

如果您想使用CTRL+Z将进程发送到后台,则写入bg

我加载一个 3G sql 文件并为我工作。希望这对您有用。

关于sql - 将远程 sql.gz 文件导入 ClearDB 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20763661/

相关文章:

sql - 如何向sql表添加约束,使表只有一行

ruby - 如何在不先保存文本文件的情况下在 Ruby 中使用 FTP

ruby - Heroku - 如何开始工作人员(延迟工作)?

heroku - robots.txt 和禁止绝对路径 URL

php - 将搜索或过滤器应用于带分页的表

php - 解码 php mysql 中的编码值

php - 从 php 表行传递参数

sql - 在 TSQL 过程中使用 SYSNAME 数据类型

sql - 窗口函数的确定性排序顺序

c# - 如何在 SQL Server 2008 上运行定期进程