mysql - 如何将mysql服务器连接到grafana?

标签 mysql connection grafana

我是 grafana 的新手,我需要将我的数据库(mysql)连接到它。

我尝试按如下方式配置 custom.ini 文件,

我添加了有关数据库的下一部分

#################################### Database 
####################################
type = mysql
host = localhost:3306
name = grafana (db on my sql server)
user = grafana (user on my sql server)
#### If the password contains # or ; you have to wrap it with triple quotes. 
Ex “”"#password;"""
password =***** (password of my sql user)

以及关于 session 的下一部分

#################################### Session ####################################
[session]


provider = mysql (at the beginning)

provider_config = grafana:*******@tcp(localhost:3306)/grafana 
provider = mysql (at the end)

当我尝试连接到服务器时,出现此错误:“服务初始化失败:迁移失败错误:不支持此身份验证插件”

我是grafana新手,我不知道是否需要在custom.ini中设置更多想法

如果有人能弄清楚这里出了什么问题,我将成为世界上最幸福的人:D

感谢您花时间阅读本文,并非常感谢救星!!

最佳答案

终于找到问题所在了。事实上,mysql 8 有一些权限特性,这给连接 grafana 或读取文件带来了很多问题。所以我安装了 mysql 5.7,一切都很好!

关于mysql - 如何将mysql服务器连接到grafana?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52444635/

相关文章:

android - 亚行与 genymotion 的问题

mysql - 从表中选择最小值(也包括最大值和平均值)以及事件的时间戳

mysql - 如何在mysql中显示具有多个音乐流派类别的专辑?

c# - 在 C# 中列出 excel 工作簿连接

ruby-on-rails - ruby rails : Failed to open TCP connection

elasticsearch - 如何使用带有 ES 后端的 grafana 获取系列中的最后一个值

alert - 将 Prometheus Gauge 的所有值重置为 0 的最简单方法

mysql - 更新文本中的段落

mysql - 设计一个字段有多个值的Mysql数据库

php - 尝试检查 foreach 内的所有查询是否都没有结果,php mysql?