无法在 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的主要内容,如果未能解决你的问题,请参考以下文章
phpMyAdmin - #1044 - 用户 ''@'localhost' 拒绝访问数据库
使用Tomcat登录localhost后无法登录MySQL服务器
s-s-rS 2008 R2 - 无法登录到 localhost/reports