0

今晚我第一次在我的 Windows 机器上开始使用 Ampps。当我开始使用 Ampps 用于 MySQL 数据库时,我不知道默认密码是“mysql”。我不断收到连接错误,然后我进入 localhost/phpmyadmin 并从那里更改了 root 用户密码,并得到了一个我无法解决或找不到要解决的文档的访问被拒绝错误。

需要明确的是,发生这种情况时,我什至还没有完成安装 WordPress 的部分。所以没有要粘贴的代码,我使用的是 Windows 7。

请帮忙。

4

1 回答 1

0

很抱歉给您带来不便。修复 AMPPS 访问被拒绝的最佳方法是手动。按照步骤操作,并确保相应地到位。

  1. 下载并安装 AMPPS。

  2. 安装后,在桌面上打开 AMPPS。如果 MySQL 按钮没有运行,

  3. 单击 MySQL SETTINGS,然后单击 CONFIGURATION 以在记事本上打开。

  4. 稍微往下走,确保 PASSWORD、PORT 设置为:

(a) 密码 = mysql

(b) 端口 = 3306(要运行 MySQL 按钮,请将 3306 更改为您选择的任何 4 位端口号。当您看到 3306 时,应该在设置路径中同样更改为您选择的相同编号)。

(C) socket = "{$path}/mysql/mysql.sock"

请不要在括号中包含 a、b、c。这是我自己列出的步骤,以便于遵循。更改端口号后,保存并关闭记事本。保存设置后,关闭并重新启动 AMPPS。

  1. 如果 MySQL 按钮运行,单击顶部的 HOME,当它在 localhost/ampps/ 窗口地址打开时单击 PHPMYADMIN 以尝试访问登录部分。当 LOGIN 部​​分打开时,如果访问被拒绝或您尝试登录失败(用户名:root 和默认密码:mysql)。

  2. 转到保存在 C:\ 驱动器中的 AMPPS 的根文件夹。也就是说,C:\Ampps 并像这样打开它之后的确切文件夹:C:\Ampps\phymyadmin\config.inc.php

右键单击并在文本编辑器上打开 config.inc.php 并对以下内容进行更改:

$cfg['servers'][$i]['port'] = '在此处插入您的 4 位数字';

删除“在此处插入您的 4 位数字”。这是我自己的声明。我的解释方式是为了便于理解。示例:$cfg['servers'][$i]['port'] = '3390'; 将其替换为您在设置中首次使用的号码。

7. $cfg['servers'][$i]['auth_type'] = 'cookie';

配置更改为 cookie。保存。

  1. 转到 C:\Ampps\data\my.conf 在测试编辑器上打开 my.conf 并确保默认密码为:mysql

保存。

  1. 转到 C:\Ampps\phpMyAdmin\config.sample.inc.php 单击并在测试编辑器上打开 config.sample.inc.php。$cfg['servers'][$i]['auth_type'] = 'cookie'; 将其设置为 cookie。保存。

  2. $cfg['servers'][$i]['AllowNoPassword'] = false; 由您来决定。如果要允许使用密码,请将其设置为:$cfg['servers'][$i]['AllowNoPassword'] = false;

如果您不想允许使用密码,请将其设置为:$cfg['servers'][$i]['AllowNoPassword'] = true;

保存您的设置并关闭它。完成所有步骤后,重新启动您的 AMPPS。单击 HOME 并单击 phyMyAdmin 以使用您的默认用户名登录:root 和默认密码:mysql 取决于您在 [AllowNoPassword] = TRUE 或 FALSE 中选择的内容以访问 phpMyAdmin 索引。谢谢。

于 2020-07-21T07:34:51.670 回答