mysql - 将 Grafana 连接到 MySQL 显示查询失败,为什么?
问题描述
我正在尝试将 Grafana 与 MySQL 连接。
我将 grafana 拉到 docker 并运行它。MySQL 不在容器中。
我创建了具有所有权限的用户,创建了数据库和表。从 127.0.0.1 设置为 0.0.0.0。
当我尝试在 Grafana 中连接到 MySQL 时,它显示
query failed - please inspect Grafana server log for details
我不知道该怎么办,有人可以帮忙吗?
非常感谢!
编辑:当我发送垃圾邮件“保存和测试”时,它显示
Datasource has already been updated by someone else. Please reload and try again
解决方案
所以毕竟它是这样工作的。 https://grafana.com/docs/grafana/latest/datasources/mysql/
您需要创建仅具有选择权限的用户。
CREATE USER 'grafanaReader' IDENTIFIED BY 'password';
GRANT SELECT ON mydatabase.mytable TO 'grafanaReader';
推荐阅读
- python - web2py: Using db(...) in a module
- javascript - Save javascript blob object to a file in php
- azure-devops - 如何从成功发布中创建 VSTS 拉取请求状态?
- python - 如何从另一个进程中的任务获取任务信息/结果?
- php - Vagrant changing files from c drive
- google-analytics - 如何设置 gtag anonymize_ip?我做错了吗?
- javascript - 在 shadow DOM 中使用第三方脚本
- json - 如何在聊天机器人中不使用对话流给出输入和输出响应?
- c# - 异步线程beginoutputreadline c#
- android - I am getting new error