为什么使用宝塔面板时 mysql 日志会报错、且无法获取到接口数据?

问题描述

在使用宝塔面板里的 mysql 插件时,mysql 的日志里报错:
[Warning] IP address '47.xx.xxx.51' could not be resolved: Name or service not known

自己尝试过哪些方法

网上的方法是在 my.cnf 上加以下代码:

[mysqld]
skip_host_cache
skip-name-resolve

my.cnf 没找到,在宝塔的 mysql 配置里加了以上,没生效,使用 postwoman 测试显示:
uTools_1691057779546.png

你期待的结果是什么?

postwoman 测试显示:
uTools_1691057979291.png

阅读 2.4k
1 个回答

这个是应用程序的500错误,你得贴应用程序的错误信息。
看应用提示什么错误,是连不上数据库还是,密码错误,还是查询有问题等等各种原因都有可能。。

mysql的warning日志,不一定会影响程序的连接和查询。具体还是得看客户端的报错信息。

如果觉得是mysql有问题,你可以用本地的mysql client去连接数据库,用和程序中一样的地址账号密码去连接。如果你本地的mysql client能正常连接,那么程序不出意外也能连接。总之,建议贴一下程序的异常,打印一下未知错误的具体信息。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题