2011-11-01 113 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