gpt4 book ai didi

mysql - 为 root 添加密码,锁定 phpmyadmin

转载 作者:行者123 更新时间:2023-11-29 01:24:54 24 4
gpt4 key购买 nike

使用 phpmyadmin,我将用户 root 的密码(localhost 条目和 127.0.0.1 条目)从空白更改为“password”。然后我被锁定在 phpmyadmin 之外,收到 1130 错误:“不允许主机‘localhost’连接到此 MySQL 服务器”

我在 stackoverflow 上进行了大量搜索,找到了一个让我回到 phpmyadmin 的解决方案:

我只是将“skip-grant-tables”行添加到“my.ini”的 [mysqld] 部分。

但这似乎是一个糟糕的解决方案,就像我只是在规避问题而不是解决问题一样。我还尝试了另一种解决方案,将我的用户名和密码添加到本节中的“config.inc.php”:

$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = 'mypass';

但这没有任何效果。所以我的问题是:

  1. 为什么一开始就将我的 root 密码锁定在 phpmyadmin 之外?它不应该只是将我带到登录屏幕吗?

  2. 解决这个问题的正确方法是什么?

谢谢约拿

最佳答案

我尝试了几个建议的更改以返回 phpMyAdmin,但它们没有用。然而,在浏览配置文件时,我遇到了这个声明:

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

只需在单引号之间插入 root 用户的密码,然后保存文件。您应该能够返回。

关于mysql - 为 root 添加密码,锁定 phpmyadmin,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4530862/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com