2012-05-27 55 views
0

我想從一個人的託管帳戶移動到另一個joomla網站。因此,我對我擁有的工具非常有限。我不得不嘗試訪問MySQL數據庫的問題。我無法訪問ssh,cpanel,phpmyadmin或其他任何本質,只是joomla admin和ftp訪問。訪問Joomla數據庫

不過joomla給了我一些數據庫設置。 但是,當我嘗試連接到給定的主機名時,沒有任何反應。 我想類似的東西,它只是掛起

mysql -u myusername -h thegivendomain.db.3456321.hostedresource.com jos_giventable name 

我甚至嘗試挖掘的主機名和使用主機名的IP試過。

和想法?

回答

1

安裝the free Akeeba Backup它將製作您可以下載的網站的完整副本。將其上傳到新服務器並使用their Kickstart script進行安裝。

從新主機上的任何瀏覽器運行Kickstart並按照步驟操作。

+0

是的,你需要一個擴展或插件來做到這一點(數據庫備份) –

+0

是的。這對我很好,謝謝你。 –

2

假設他們的防火牆只是阻止對MySQL服務的遠程訪問是合理的,所以你的連接嘗試不會到達目的地。

看到您對shell的熟悉程度,您可以嘗試使用PHP shell封裝器,例如this one I made for myself - 如果託管公司對其安全性過於緊張,此腳本將能夠運行shell命令,例如, mysqldump -uusername -ppassword db > backup.sql

+0

這是一個硬核解決方案,我很高興我不必去。該插件很好地備份和恢復數據庫。謝謝。 –