phpmyadmin 不在 xampp 或 wamp 服务器上运行?
Posted
技术标签:
【中文标题】phpmyadmin 不在 xampp 或 wamp 服务器上运行?【英文标题】:phpmyadmin not running on xampp or wampp server? 【发布时间】:2020-02-22 11:50:39 【问题描述】:我正在尝试使用 php 文件和 xampp 服务器将 html 表单连接到我的 sql 数据库,请帮助我,我需要在下周向我的老师提交一个项目网站。 如果有任何帮助,我已经附上了 xamp 服务器的片段。 这是我第一次使用 localhost 服务器。
我也尝试过 wamp 服务器,但这些方法都不起作用我在堆栈上检查了其他方法并尝试了这些方法,但它们不起作用
我想使用本地主机将数据从我的 html 表单发送到我的数据库,以向我的老师展示我的网站运行正常。 enter image description here enter image description here
【问题讨论】:
将my.ini
中的端口3306
更改为3307
XAMPP - mysql shutdown unexpectedly的可能重复
我已经更改了端口,现在服务器正在运行,但 phpmyadmin 现在仍在运行它说 access denied 我现在也在我的问题中添加了该片段
重新开始发球。
我给你两个链接。请遵循这些,看看什么对你有用 - 1. vincenttechblog.com/solved-mysql-error-cannot-connect
【参考方案1】:
您可以卸载 xampp 和 wamp。之后,只需安装其中一个。
【讨论】:
我只有 wamp 服务器,它没有工作,所以我卸载了它,然后我安装了 xampp,这就是为什么我在我的问题中写到它对它们都不起作用。 哦,我在图像描述第 2 部分看到,那是另一个 mysqld 服务正在您的 Windows 机器上运行,这意味着每个 mysqld 服务都运行,它使用一个端口工作。我认为您的 Windows 运行两个或多个实例 mysqld 服务器,可能来自您的 xampp 或 wampp,因为它们都没有明确卸载。尝试重新启动 Windows,然后将其删除。如果无法删除,请尝试以安全模式启动 Windows。 我所有的朋友都在 wamp 服务器上使用它 phpmyadmin 但我的工作不正常然后有人建议我更改为 xampp 现在它不工作了,如果你可以保证我是否可以卸载 xampp 并重新安装它。 尝试以安全模式启动,只删除 C:/xampp 和 C:/wampp 上的文件 嘿,我在上面看到了关于将 mysqld 服务器端口更改为 3307 的另一条评论,这是正确的方法,为什么必须更改? mysql默认端口是3306,如果不能启动服务mysql,说明3306端口已经被其他程序占用。更改端口并成功运行 mysqld 服务后,下一步是更改 phpmyadmin 中的配置。是的,您必须更改目录 C:/xampp/phpMyAdmin/config.inc.php 中的代码,在文本编辑器中打开它,找到以 $cfg['Servers][$i]['host'] = ' 开头的代码行127.0.0.1';修改host为127.0.0.1:3307,然后保存。以上是关于phpmyadmin 不在 xampp 或 wamp 服务器上运行?的主要内容,如果未能解决你的问题,请参考以下文章
phpMyAdmin 数据库和 XAMPP 中的 MySQL 错误 #1932
Xampp 无法创建数据库,也无法通过 Phpmyadmin 运行查询