无法访问我的 phpMyAdmin 数据库 - 也没有任何相关的配置文件

问题描述 投票:0回答:1

过去两年我一直在使用 phpMyAdmin SQL DB,这对我来说非常透明。

我从一个为我的团队设置它的人那里继承了它,实际上我只得到了一个用户名、密码和一个链接到该数据库的 Django web 项目。 直到今天,与该数据库的任何交互要么通过 Django 的 ORM,要么通过 phpMyAdmin 站点的 Web UI。

今天,突然,第一次,报如下错误:

就是这样。

我一直在谷歌搜索这个错误,并阅读了一些堆栈溢出线程,但它们都建议编辑 /etc 中的一些配置文件,但同样,我不知道那是什么以及我如何或在哪里访问这些文件 - 我只是知道是我的网站用户名和密码,以及我的 Django 项目的 ORM 查询(我知道这很可悲,但这就是现实)。

我是团队中唯一使用数据库的人,所以肯定没有人碰过任何东西。

我能做些什么来解决这个问题,或者开始了解这里发生了什么?

提前致谢!

mysql django phpmyadmin
1个回答
0
投票
  1. 所以,您必须打开 XAMPP 控制面板 -> 单击 MySql 配置 -> 单击 my.ini

它会在记事本中打开,如图所示。

  1. 你必须在[mysqld]之后写这行skip-grant-tables。

3.打开xamp文件夹->PhpMyAdmin,在phpMyAdmin文件夹中会看到config.inc.php文件,用notepad++打开即可

$cfg[‘服务器’][$i][‘主机’] = ‘127.0.0.1’;这是默认端口号。

  1. 通过在位于“C:\xampp\phpMyAdmin”的文件“config.inc.php”中手动编辑来解决此问题。在 $cfg['Servers'][$i]['host'] = 'localhost:3307' 中写入“localhost:3307”;如图所示。

  2. 保存此更改。可以找到端口号如下: 打开XAMP->config->service port setting->mySql.

现在,您可以访问 MyPhpAdmin.

© www.soinside.com 2019 - 2024. All rights reserved.