2011-04-21 59 views
1

我想导入一个SQL文件到我的数据库。问题是我无法将这个文件存到我的电脑,因为它太大了。是否有可能从一个url导入sql文件到mysql数据库

我想通过它使用MySQL或phpMyAdmin的

URL

是否可以从服务器导入?我怎样才能做到这一点?

+0

'GET http://example.com/mysqldump.sql | mysql -D mydb -u myuser -pmypasswd' – Quassnoi 2011-04-21 15:07:15

+0

为什么你不能将文件下载到你的机器上,然后执行'mysql -u USER -p PASSWORD DATABASENAME Nishant 2011-04-21 15:09:03

+0

我无权访问shell,因此我无法使用shell命令 – MBAsfoor 2011-04-21 15:10:34

回答

1

是的,这是可能的,如果该文件是通过URL访问

curl 'http://whatever' | mysql -u username -p db_name 
+2

你真的应该归因于用户并回答你从中复制东西。 http://stackoverflow.com/a/12294258/64976 – 2012-12-12 17:17:46

+0

虽然发布这个(副本)作为一个答案,你甚至没有upvoted或接受你复制的答案,在你的复制问题。 – 2012-12-13 17:34:26

+1

我必须删除-u和username之间的空格,并包含-pPASSWORD。 – michael 2014-04-29 19:22:14

相关问题