重灌狂人

Dreamhost 虛擬主機超過7MB的資料庫如何匯入MySQL?

以下是個簡單的小筆記,如果你是Dreamhost虛擬主機的使用者,他的phpMyadmin最大只能匯入7M以下的資料檔,不過大部分網站可能資料庫都會超過這個size,之前寫信問他們可不可以自己改phpMyadmin的上傳限制,後來回給我一段指令,叫我用ssh進去作匯入。我完全忘記Dreamhost還有提供ssh這回事,,

有ssh這下子就好辦囉。

下面是使用phpMyadmin登入資料庫作管理時,選擇資料庫後再按〔載入〕,可以從這邊匯入MySQL的資料庫檔,不過預設情況下它有個「最大容量: 7,168 KB」的限制,Dreamhost好像沒有提供很方便的修改php.ini的功能,不知道一兩年後的新機器會不會改管理方式?

01  

 

 

第1步  用telnet工具如PieTTY連上你的主機,並登入。PieTTY下載:按這裡

02 

 

第2步  接著請將你的.sql資料庫檔上傳到該使用者戶的路徑中。

03

 

第3步  然後再輸入以下指令,並按一下〔Enter〕:

mysql -h mysql.網域名稱.com -u 帳號 -p密碼 新資料庫名稱 < import.sql

範例:

mysql -h mysql.orzhd.com -u briian -p12345 newdbname < import.sql

最右邊的「import.sql」是我的資料庫檔案名稱,請依照實際狀況修改檔名。

04

 

如圖,上傳完成。回到phpMyAdmin看一下,資料庫都回來了...

05 

 

延伸閱讀:

如何匯入大於2MB以上的MySQL資料庫? (BigDump)

Exit mobile version