mysql - 我无法将 grafana 与在同一 ubuntu 服务器 VM 中运行的 mysql 数据库连接
问题描述
我正在尝试将 mysql 数据库连接为 grafana 数据源,但我得到:
connect: connection refused
. Grafana 和 mysql 服务器都在 Ubuntu 服务器虚拟机(vmware)上运行,我可以使用我的虚拟机 IP 地址访问 Grafana(安装为 docker)192.168.1.130:3000
。数据库在虚拟机 localhost 中运行,因为我将数据插入其中。
我试过 withlocalhost:3306
和 with 192.168.1.130:3306
,我已经为 grafana 创建了一个具有特权的用户并刷新它。
我在我的 NAT 路由器中打开了端口 3306 localhost
,192.168.1.130
但没有工作。
你能帮助我吗?谢谢。
解决方案
这是一个 docker 问题,我读过同样的问题,它是关于 docker 端口的……所以我通过 linux 方式安装了 Grafana,它现在可以工作了。
修复 docker 端口似乎很难,我不明白......如果有人可以修复它,请告诉我只是了解和学习。
谢谢
推荐阅读
- python - 仅当包含特定工作表时,将目录中的所有 excel 文件附加到数组
- angular - 如何在Angular 9中使用“延迟加载”使用子组件的事件属性绑定父组件
- foreach - 如何获取 SwiftUI ForEach 中的前一个元素?
- redis - MULTI 应该在 Redis 集群上工作吗?
- azure - 无法使用 CI/CD 在 ADF v2 中部署 TumblingWindowTrigger
- jenkins - 每晚和每次提交后运行 Jenkins 管道
- javascript - 滚动浏览网页时是否可以突出显示单行文本?与此类似,但是当您滚动时
- gradle - 使用 Intellij 和 Gradle groovydoc 任务的 {@link} 文档标签出现问题
- python - OpenCV人脸识别程序崩溃
- docker - 如何转义容器的 docker 标签?