我的问题是从 wamp 服务器的一次升级开始的。 感觉我无法访问我的大部分数据库。
wamp服务器: Apache 2.4.2 Apache 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 的情况下保存我的数据库?
最佳答案
当您说您的 phpMyAdmin 崩溃时,我不确定您的意思。它只是一个 Web 应用程序,所以通常如果它在连接到 MySQL 服务器时遇到问题,它会给出错误消息。如果 PHP 解释器或 Apache 服务器出现问题,这些问题通常会记录在日志文件中。我建议您查看 Apache 和 MySQL 错误日志,看看是否有关于发生了什么情况的提示。您是否收到错误消息或者只是黑屏?
您可以使用 MySQL 实用程序 mysqldump
来保存数据库,而无需使用 phpMyAdmin。我用它来生成数据库的 SQL 转储文件,以便使用 mysqldump databasename -u root > databasename.sql 进行备份(虽然这是在 Linux 上,但我相信在 Windows 上也可以使用完全相同的语法,只要 mysqldump 是在你的路径中)。
另外,正如 Dan 所说,你安装了两个不同版本的 MySQL 服务器,这很奇怪,可能存在冲突。
关于php - wamp服务器apache phpmyadmin和数据库访问失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21891186/