2011-04-21 64 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

相關問題