gpt4 book ai didi

php - 无法在 Ubuntu 上连接到 MySQL 服务器

转载 作者:行者123 更新时间:2023-12-04 18:49:11 24 4
gpt4 key购买 nike

我已经用 Ubuntu 设置了一个树莓派 4。 Apache、PHP、mysql 和 phpmyadmin 已安装并且工作正常。因此,当我尝试通过 MySQL Workbench 从另一个网络与我的 Windows 设备连接时,会发生错误。
error
已检查:端口 80 上的端口转发已打开。当我尝试将此配置文件中的端口更改为 80 并重新启动“sudo service mysql restart”时,检查了 mysqld.conf 中的绑定(bind) ip(可能我在那里犯了错误),此错误发生“mysql.service 的作业失败,因为控制过程以错误代码退出”
所以也许 mysql 没有监听端口 80。我检查了 sudo lsof -i :80。只找到来自 apache 监听端口 80 的记录。
我正在尝试三天来连接到数据库。
谢谢你们的帮助!

最佳答案

默认情况下,mysql 监听端口 3306,因此如果您尝试直接连接到 mysql,这可能是问题所在。端口 80 和 443 分别用于 http/https。
您不能将端口设置为端口 80,因为 apache 需要该端口来监听 http 请求。
尝试在 mysql 主机上将端口设置回 3306 并查看是否有效。您可能还需要在主机上打开该端口。

关于php - 无法在 Ubuntu 上连接到 MySQL 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66127502/

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