我想将带有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.
有可能吗?
答案 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
请注意,您需要将yourusername
和yourpassword
替换为您对该网站的实际用户名和密码。