2011-11-01 48 views
27

我想在本地匹配安裝在我的生產服務器中的相同版本的phpmyadmin。 有沒有辦法將MAMP中的Phpmyadmin版本升級到最新版本而不破壞它?PHPMyAdmin的升級版

我升級了MAMP,但最新版本不包含更新的PhpMyAdmin,只是一箇舊版本。

+0

您是否嘗試下載最新版本並更換一個爲毫安的子文件夾? –

回答

55

here下載最新版本。

查找並用您下載的最新phpMyAdmin替換Applications/MAMP/bin/phpMyAdmin(MAMP本地文件夾目錄)。

請勿更改文件夾名稱(將文件夾名稱保留在「phpMyAdmin」中)。

確保您在/ phpMyAdmin文件夾中有config.inc.php。如下所述,您可以從現有的phpMyAdmin文件夾中複製該文件。

+0

它的工作!我的文件夾被命名爲「phpMyAdmin」。很簡單,謝謝。 – Andycap

+0

我試圖通過替換文件夾來升級版本,但它沒有工作。那麼它確實,但它已登錄,但在它沒有。這是否意味着有問題?我不知道用戶名/傳遞給我的phpMyAdmin,我可以在哪裏找到它?在** httpd.conf **中?提前致謝! – Nathan

+4

@Nathan mamp的默認用戶/密碼是root/root - 爲我工作。 – Reuben

19

如果你有MAMP PRO更換/ phpMyAdmin的安裝文件夾中的以下文件夾: /庫/ Application Support/appsolute/MAMP PRO/

+0

+1爲真棒簡單發帖 – Techie

17

我有同樣的問題,因爲@Nathan並遵循這些步驟獲得最新的phpMyAdmin工作。 [@thanaxix給予了寶貴的見解和步驟在這裏已經細化]

  1. 獲取最新phpMyAdmin
  2. 複製config.inc.php/Applications/MAMP/bin/phpMyAdmin文件保存到桌面。
  3. /Applications/MAMP/bin/phpMyAdmin
  4. 刪除phpMyAdmin文件夾解壓phpMyAdmin的文件,你下載後,生成的文件夾重命名爲phpMyAdmin [語法是非常重要的在這裏],將它複製到/Applications/MAMP/bin/
  5. 複製config.inc.php文件從桌面到/Applications/MAMP/bin/phpMyAdmin。 6.我建議你對config.inc.php進行一次編輯。在第61行,你將需要在單引號之間添加河豚祕密:

    $cfg['blowfish_secret'] = ''; 
    
  6. 啓動MAMP Pro和當你選擇phpMyAdmin的標籤,你應該可以向您的更新phpMyAdmin的。

希望這會有所幫助。

+2

+1,因爲這是最好的佈局答案,但我不會建議他們刪除舊的PhpMyAdmin。只需重新命名它,然後他們可以拖動舊的'config.inc.php'並跳過步驟1,2和5. –

0

如果您已經從MAMP升級到MAMP Pro,您只需更新 「Applications/MAMP/bin/phpMyAdmin」中的phpMyAdmin文件夾,即使/ Library/Application Support/appsolute/MAMP PRO /存在。如前所述,保持config.inc.php文件並將其複製迴文件夾中。

+0

您可以使用'反引號'來幫助更好地設置您的答案格式。只是一個建議。 –

+0

沒有爲我工作。 – jrhorn424

1

首先刪除舊版本:

sudo apt-get remove phpmyadmin 

sudo apt-get purge phpmyadmin 

和類型:

sudo add-apt-repository ppa:nijel/phpmyadmin 
sudo apt-get update 
sudo apt-get install phpmyadmin