无法在 localhost 上登录我的 phpmyadmin

Posted

技术标签:

【中文标题】无法在 localhost 上登录我的 phpmyadmin【英文标题】:Can't login to my phpmyadmin on localhost 【发布时间】:2017-09-05 22:14:22 【问题描述】:

我的电脑上安装了 wamp 服务器。直到昨天,我一直使用用户:'root'和空白密码。但是今天突然发现我无法登录我的phpmyadmin。我在C:\wamp64\apps\phpmyadmin4.5.2 目录下检查了我的config.inc.php。我添加了以下代码:

    /* Servers configuration */
$i = 0;

$cfg['blowfish_secret'] = 'a8b7c6d'; //What you want

/* Server: localhost [1] */
$i++;
$cfg['Servers'][$i]['verbose'] = 'Local Databases';
$cfg['Servers'][$i]['host'] = '127.0.0.1';
$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['Servers'][$i]['user'] = '';
$cfg['Servers'][$i]['password'] = '';

// Hidden databases in PhpMyAdmin left panel
// $cfg['Servers'][$i]['hide_db'] = '(information_schema|mysql|performance_schema|sys)';

// Allow connection without password
$cfg['Servers'][$i]['AllowNoPassword'] = true;

// Suppress Warning about pmadb tables
$cfg['PmaNoRelation_DisableWarning'] = true;

// To have PRIMARY & INDEX in table structure export
$cfg['Export']['sql_drop_table'] = true;
$cfg['Export']['sql_if_not_exists'] = true;

$cfg['MySQLManualBase'] = 'http://dev.mysql.com/doc/refman/5.7/en/';
/* End of servers configuration */

我使用['user'] ='root'['password']='' 编辑了文件,但没有运气。可以请任何人帮助我吗?我不知道有什么问题。我的本地主机下托管了很多文件。这将是一个很大的帮助。提前致谢

【问题讨论】:

首先您需要使用phpinfo(); 检查当前正在运行的php 版本,然后检查那里的配置文件路径。更改文件,然后保存然后重新启动您的服务器(xampp/wamp/lamp/mamp whatevrer 您正在使用)。重启很重要 我已经检查过了。我使用的是 PHP 版本 7,php.ini 的配置路径是 C:\Windows.. 现在我该怎么办? 更改您想要更改的任何内容并保存,然后重新启动您的服务器 如何更改路径?但是我应该改变它还是必须使用 config.inc.php 文件来解决登录问题? 也许这个post 可以帮助重置密码? 【参考方案1】:

可能是因为你离开了

$cfg['Servers'][$i]['user'] = '';

空的?还是root的等价物?

【讨论】:

我不知道。我编辑并用root替换它但没有运气:(

以上是关于无法在 localhost 上登录我的 phpmyadmin的主要内容,如果未能解决你的问题,请参考以下文章

无法使用 WAMP 登录 phpMyAdmin

phpMyAdmin - #1044 - 用户 ''@'localhost' 拒绝访问数据库

使用Tomcat登录localhost后无法登录MySQL服务器

s-s-rS 2008 R2 - 无法登录到 localhost/reports

使用 AMPP 在 Mac 上更改了 phpmyadmin 密码,现在无法登录 phpmyadmin

Django-nonrel 无法以超级用户身份登录到 localhost 管理站点