mysql 文档 无法连接 无效的设置,mysql说:无法连接:无效的设置。 XAMPP

mysql说:无法连接:无效的设置。 XAMPP

我更改了根密码进行testing,现在我无法login到XAMPP中的phpMyAdmin页面。 我在 这里寻找帮助, 这里基本上说在XAMPP \ PHPMYADMIN文件夹中改变了config.inc.php文件。

/* Authentication type and info */ $cfg['Servers'][$i]['auth_type'] = 'config'; $cfg['Servers'][$i]['host'] = 'localhost'; $cfg['Servers'][$i]['connect_type'] = 'tcp'; $cfg['Servers'][$i]['compress'] = false; $cfg['Servers'][$i]['user'] = 'root'; $cfg['Servers'][$i]['password'] = 'test';

下面的代码使用上面的密码

if($_SERVER['REMOTE_ADDR']=="127.0.0.1") { define("DATABASE_SERVER", "localhost"); define("DATABASE_USERNAME", "root"); define("DATABASE_PASSWORD", "test"); define("DATABASE_NAME", "TIGERWOODS"); }

这对我来说在Mac电脑上发生,我无法解决它。 现在它再次发生在WinXP上。 我正在使用Xampp 1.7.4。

我也遇到了同样的问题,所以我去了:

/xampp/phpmyadmin/config.inc.php

我粘贴了我之前input的密码,然后我可以再次访问phpmyadmin,在权限选项卡/编辑/我没有select密码,然后这一切都回来了:)

您也可以将用户更改为pipe理员,但您的phpmyadmin将在pipe理端,您的其他本地主机网站也将无法正常工作。

我也有同样的问题,花了我几个小时才发现。

我只是将“configuration”更改为“cookie”

$cfg['Servers'][$i]['auth_type'] = 'config';

Opsss。 在将用户更改为“pipe理员”之后,它没有权限添加数据库..所以我将用户更改回“root”。

然后我从浏览器更改密码。

转至http:// localhost / security / ,然后单击链接http://localhost/security/xamppsecurity.php 。 之后,将超级用户的密码更改为“root”。

之后,打开你的http:// localhost / phpmyadmin /

现在起作用了。

上面的代码解决了大多数的人工智能的问题,但我仍然无法login。 最后我发现这个(上面代码中的第9行需要改变)

$cfg['Servers'][$i]['AllowNoPassword'] = true;

注意:在localhost中还有其他地方需要手动更改密码。 例如在“CDcollections”的例子。 密码是硬编码的,而不是从config.inc.php中读取。

我也遇到了同样的问题,因为另一个mysql服务正在运行,并在我试图运行的xampp mysql并行。 所以你可以检查一下,如果其他解决scheme不工作。 您可以通过以下命令来停止:

sudo service mysql stop

可以帮助很less的用户。

$ cfg ['Servers'] [$ i] ['host'] ='127.0.0.1:3307';

如果你改变端口地址

我也有这个问题,但现在解决了

$cfg['Servers'][$i]['user'] = 'admin'; – 我将用户名从“root”更改为“admin”

如果您更改了root用户密码,请将生成的密码保存在config.inc.php中。 我反复把密码,它在phpmyadmin问,而不是生成的密码。

作为一个noob在PHP和刚开始在XAMPP,我改变了root用户的密码,并且phpmyadmin已经生成了密码button,它生成的密码,假设在config.inc.php文件行更新,但它没有,所以我没有手动更新它。

$cfg['Servers'][$i]['password'] = 'dRHfGtwfJXhzC96M';

另一方面, 这可能也有帮助,它涉及添加一行到resetroot.bat

我也有这个问题,我做了什么发式说:

转到本地主机/安全/

点击橙色链接localhost / security / xamppsecurity.php

更改超级用户的密码:'root'“

然后我在xampp控制面板上重新启动mysql,并没有工作。

它只有当我重新启动我的电脑!!!!

我也面临这个问题,但我可以通过转到文件夹/xampp/phpmyadmin/config.inc.php

打开config.inc.php,你会发现(如果没有密码)['password'] =''或(如果是旧密码)['password'] ='123'

更改密码$ cfg ['Servers'] [$ i] ['password'] ='test' ,你将可以再次访问phpmyadmin 🙂

它可能是另一个mysqld实例运行并停止它:

sudo服务mysql停止

为我工作。

最好的方法是重新安装,如果你有xampp / wamp / mamp或者在linux下卸载并使用apt-get来重新安装phpmyadmin

我对Laravel的configuration文件进行了更改,并完全忘记了更改。 从这个线程应用一切后,我没有成功。

我简单地覆盖了另一个xampp安装config.inc文件,它工作正常。

如果您使用的是谷歌浏览器,你可以通过修复这个问题,尝试在这个页面上提到的任何一个步骤,但你需要清除你的整个浏览历史….清除所有的数据,铬button保存到您的计算机上按Ctrl + H和清除所有的浏览数据select所有的领域现在重新启动PHP我的pipe理员,所有将工作

如果您在更改phpmyadmin中的密码后遇到此问题,请在xampp\phpMyAdmin\config.inc.php粘贴旧密码( 更改前的passwd ):

$cfg['Servers'][$i]['password'] = '**old password here**';

希望,这将工作:)

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值