2014-05-06 46 views
0

我有一個託管drupal網站(在壓縮文件夾中)。我希望使用XAMPP將其複製到本地主機上。 我已提取網站文件夾(即「myFolderName」)並將其複製到C:/xampp/htdocsxampp localhost上的Drupal站點更新

但是當我鍵入localhost/myFolderName,它給

Site off-line 
The site is currently not available due to technical problems. Please try again 
later. Thank you for your understanding..... 
The mysql error was: Access denied for user 'newdb'@'localhost' (using password: YES)" 

爲了克服這個問題,我查了的settings.php文件,它有$db_url = 'mysql://newdb:[email protected]/newdb;

因此,我試圖在新創建的數據庫newdb上創建一個名爲newdb的新用戶,其密碼爲mypass。但是,我如何導入數據庫並刪除上面列出的錯誤?

我搜索了myFolderName文件夾中的.sql文件,在xampp中沒有要導入的文件。

我有mysql用戶和密碼的託管網站,當我遠程登錄(在Ubuntu上使用SSH),然後我看到一些數據庫和很多表,但我無法找到這些myFolderName文件夾中。

我只是想改變一些圖片,添加一些鏈接和段落以及一些PHP腳本到我的網站,首先在本地主機上嘗試它,然後直接在託管的drupal網站上執行它。

此外,託管的drupal界面(在aws.amazon.com)不允許更改我的網站的某些部分,因爲原始託管網站是使用硬編碼html和其他腳本編寫的。

請幫助我,因爲我對drupal非常陌生,並且希望在本地主機(XAMPP)上使用html和php代碼而不是drupal接口進行更改。

回答

0

終於,自己找到了!

我以前mysqldump -u newdb -p newdb > mydatabasefile.sql 其中「newdb」的第一個例子是我的用戶名和「newdb」二審是我的數據庫名稱。 它在我的情況下提示輸入一個「mypass」的密碼。

後來,我將這個.sql文件導入到已在xampp中創建的「newdb」數據庫中