【问题标题】:how to install new version of phpmyadmin to a server?如何将新版本的 phpmyadmin 安装到服务器?
【发布时间】:2016-03-12 09:59:51
【问题描述】:

我的域控制面板上的内置 phpmyadmin 是旧版本,所以我想将其更改为新版本。我通过 ftp 上传了新版本的 phpmyadmin(文件夹:mydomain.com/phpmyadmin)。以前,我将 config.sample.inc.php 更改为 config.inc.php 并在字段 $cfg['blowfish_secret'] 中添加了随机字符串值。 现在,我无法登录 phpmyadmin,也找不到要使用的用户名(尝试了“root”、admin 等...)。无论我在登录表单中输入什么,我都会收到错误消息“无法登录 MySQL 服务器”。

我知道是phpmyadmin和MySQL之间的问题,不知道接下来该怎么办?

【问题讨论】:

  • 您是如何访问主机提供的旧版本的——有可能是同一个 URL?如果 URL 冲突,您可能会遇到问题;最好安装到与提供的版本不同的 URL 的新文件夹中。

标签: php mysql phpmyadmin


【解决方案1】:

要升级 phpmyadmin,您必须执行 6 个步骤:

  • 查找您的版本
  • 找到您的 phpmyadmin 目录
  • 复制您的配置文件
  • 下载最新版本的phpmyadmin
  • 将新文件放置到位
  • 添加您的配置文件

Source.

如果您有配置文件,那么您可以按照以下步骤解决您的问题。如果您不再拥有配置文件,那么您需要创建一个配置文件。为此,请阅读this

【讨论】:

    【解决方案2】:

    除了秘钥,你还需要确保你的 config.inc.php 中输入了 root 用户名和密码,默认情况下没有编码,你必须手动添加它们,请参考下面代码的 URL(最后一步)。这适用于 linux 和 windows 服务器。

    http://boxtutor.com/how-to-install-phpmyadmin-in-linux-servers/

    【讨论】:

    • 默认auth_type是cookie,这意味着您不需要在config.inc.php中输入您的用户名和密码。
    【解决方案3】:

    无论我在登录表单中输入什么,我都会收到错误消息“无法登录 MySQL 服务器”。

    这几乎肯定是由

    引起的

    我找不到要使用的用户名(尝试了“root”、admin 等...)。

    您需要找到您的用户名和密码才能登录。如果您不确定,请向您的托管服务提供商寻求帮助。这不是我们可以帮助您弄清楚的事情,因为它是您的登录信息。

    找到这些后,您应该可以直接在 phpMyAdmin 登录框中输入它们(前提是您没有更改默认的“cookie”auth_type,这是我使用的)。

    【讨论】:

      猜你喜欢
      • 2014-09-10
      • 1970-01-01
      • 2015-12-03
      • 1970-01-01
      • 2015-03-04
      • 2018-04-20
      • 2014-09-21
      • 1970-01-01
      • 2016-12-15
      相关资源
      最近更新 更多