Mysql将远程文件导入本地服务器

时间:2012-01-04 15:29:49

标签: mysql

我想将带有http协议的文件导入mysql。

我在cmd中尝试过:

    C:\Users\Me>mysql -u root -p grroo_dev < http://subversion.assembla.com/svn/
mine/DB/dump.sql

Assembla需要用户名和密码。

但是我得到了:

The filename, directory name, or volume label syntax is incorrect.

有可能吗?

2 个答案:

答案 0 :(得分:3)

curl http://subversion.assembla.com/svn/mine/DB/dump.sql | mysql -u root -p grroo_dev

Windows的cURL为http://curl.haxx.se/download.html

答案 1 :(得分:2)

命令行解释器不支持HTTP URL。您需要先下载资源,然后再加载它。如果您有wget,例如:

C:\Users\Me>wget http://yourusername:yourpassword@subversion.assembla.com/svn/mine/DB/dump.sql  
C:\Users\Me>mysql -u root -p grroo_dev < dump.sql

请注意,您需要将yourusernameyourpassword替换为您对该网站的实际用户名和密码。