无法登录phpMyqdmin

332 阅读1分钟

一、为什么把wampserver的mysql3306端口改为3309端口,phpadmin登录不了了?

如果你将 WampServerMySQL 的端口从 3306 更改为 3309,而 phpMyAdmin 无法登录,这通常是因为 phpMyAdmin 没有正确地指向新的端口号。为了让 phpMyAdmin 成功连接到 MySQL 的新端口,你需要修改 phpMyAdmin 的配置文件,以便它能够连接到正确的端口。

1.1 解决方法:修改 phpMyAdmin 配置文件

  1. 找到 config.inc.php 文件

    • phpMyAdmin 的安装目录中,找到 config.inc.php 文件。路径通常是:

      C:\wamp64\apps\phpmyadminX.Y.Z\config.inc.php
      

      其中 X.Y.Z 是 phpMyAdmin 的版本号。

  2. 编辑 config.inc.php 文件

    • 使用 VS Code打开 config.inc.php 文件。
  3. 修改 MySQL 端口

    • 在文件中查找 $cfg['Servers'][$i]['host']$cfg['Servers'][$i]['port'] 配置项。你可能会看到类似以下的行:

      $cfg['Servers'][$i]['host'] = '127.0.0.1';
      $cfg['Servers'][$i]['port'] = 3306;
      或者 $cfg['Servers'][$i]['port'] = $wampConf['mysqlPortUsed'];
      
    • port 的值更改为你修改后的端口 3309

      $cfg['Servers'][$i]['host'] = '127.0.0.1';
      $cfg['Servers'][$i]['port'] = 3309;
      
  4. 保存并关闭文件


1.2 重启 WampServer

  • 修改完配置文件后,重启 WampServer 以使更改生效。
  • 在 WampServer 控制面板中点击 重启所有服务,或者手动重启 ApacheMySQL 服务。

1.3 登录 phpMyAdmin

  • 然后,你应该能够通过 phpMyAdmin 使用新的端口(3309)成功登录到 MySQL。

1.4 总结

  • 当你更改 MySQL 的端口时,需要更新 phpMyAdmin 的配置文件,指定正确的端口号。
  • 修改 config.inc.php 文件中的 $cfg['Servers'][$i]['port'] 配置项,将其指向新的 MySQL 端口(例如:3309)。
  • 确保 MySQL 服务已在新端口上运行,并重启 WampServer。

二、第二种修改wampserver mysql端口的方法

这种方法不会出现上述问题,即修改端口号后,无法打开phpmydamin

2.1 修改mysql端口

  • 右击wampserver图标,打开tool(工具)->mysql(使用其他端口),选择3309即可。

2.2 刷新配置文件

  • 右击wampserver图标,点击refresh(刷新)

2.3 打开phpamydmin

  • 第一种方法:http://localhost/phpmyadmin 登录(用户名 root 密码为空)
  • 第二种方法:左击wampserver图标,点击phpmyadmin->phpmyadmin,浏览器会打开第一种方法的网址,输入用户名和密码即可。