我在某些服务器上有一个大型数据库转储,例如:
http://url.to/database.sql.gz
并希望将其导入ClearDB。这是一个非常大的文件,我想这样做,而无需再次下载和上传该文件。
请注意,我无权访问旧数据库,只能访问此文件。新数据库与Heroku一起使用。
答案 0 :(得分:2)
从控制台中找到文件
root@server# mysql -h us-cdbr-azure-west-b.cleardb.com -u usernmae -p database < file.sql
提示符将要求输入密码,然后该文件将从本地服务器加载到cleardb服务器。
如果您想使用 CTRL + Z 将流程发送到后台,请写下bg
。
我加载了一个3G sql文件并为我工作。希望这对你有用。