【问题标题】:wamp server apache phpmyadmin and database access failwamp 服务器 apache phpmyadmin 和数据库访问失败
【发布时间】:2014-03-20 09:57:36
【问题描述】:

我的问题始于对 wamp 服务器的一次升级。 感觉我无法访问我的大部分数据库。

wamp 服务器: 阿帕奇 2.4.2 阿帕奇 2.4.4 php 5.4.12 - 根本不工作,有警告标志 php 5.4.3 mysql 5.5.24 mysql 5.6.12

首先 phmyadmin 崩溃了,所以我开始使用谷歌搜索。找到了一些有希望的解决方案,例如: 将 phpmyadmin.cong 文件更改为

<Directory "C:/Program Files/apps/phpmyadmin3.5.1/"
    Options Indexes FollowSymLinks MultiViews
    AllowOverride all
    Require all granted
    Allow from all
    Require host localhost
    Require local
</Directory>

现在可以运行 apache 2.4.4 但不能运行 2.4.2。 但是对于 2.4.4,我无法访问我的数据库,除了 2。

有没有办法在没有 phpmyadmin 的情况下至少保存我的数据库?

【问题讨论】:

  • Wamp 服务器与它自己的 mysql 服务器捆绑在一起,这就是为什么你不能从另一个服务器访问一个。我认为您可以从以前的 wamp 安装中复制数据文件,或者您可以在新的 my.ini 文件中编辑 mysql 位置。我以前没有做过,所以我只能评论一下情况。

标签: php mysql apache phpmyadmin


【解决方案1】:

当您说您的 phpMyAdmin 崩溃时,我不确定您的意思。它只是一个 Web 应用程序,所以通常如果它在连接到 MySQL 服务器时遇到问题,它会给出错误消息。如果 PHP 解释器或 Apache 服务器出现问题,通常会记录在日志文件中。我建议您查看您的 Apache 和 MySQL 错误日志,看看是否有关于正在发生的事情的提示。您收到错误消息还是只是一个空白屏幕?

您可以使用 MySQL 实用程序 mysqldump 在不使用 phpMyAdmin 的情况下保存数据库。我使用它来生成我的数据库的 SQL 转储文件,以便使用 mysqldump databasename -u root &gt; databasename.sql 进行备份(尽管这是在 Linux 上,但我相信完全相同的语法适用于 Windows,只要 mysqldump 在你的路径中)。

也正如丹所说,你安装了两个不同版本的 MySQL 服务器很奇怪,可能是那里有冲突。

【讨论】:

    猜你喜欢
    • 2013-03-17
    • 2020-11-18
    • 2013-10-04
    • 2014-01-16
    • 2013-08-28
    • 1970-01-01
    • 1970-01-01
    • 2013-04-27
    • 1970-01-01
    相关资源
    最近更新 更多