gpt4 book ai didi

mysql - 在go中连接到db mysql

转载 作者:数据小太阳 更新时间:2023-10-29 03:23:23 24 4
gpt4 key购买 nike

我目前正在一个 go 项目中工作。我需要连接到 mysql 数据库并做一些事情。目前,我遇到了连接问题。

首先,我从各种可能的来源(CLI、配置文件或启动参数,视情况而定)加载并存储数据库凭证

dbCredentials = DatabaseCredentials{DRIVER_NAME,BOT_LOGIN_NAME + ":" + BOT_PASSWORD + "@tcp(" + HOST_NAME + ")/" + NAME_OF_DB}

稍后我尝试打开连接:

db, err := sql.Open(dbCredentials.driverName, dbCredentials.dataSourceName) 
checkErr(err)
defer db.Close()

但我总是得到错误 1045:用户 'bot'@'127.0.0.1' 的访问被拒绝(使用密码:YES)

奇怪的是几天前使用的同一段代码,我不知道任何可能导致此行为的更改。我也没有对数据库进行任何更改。

你知道我做错了什么吗?有关查找错误的内容的一些输入将很有帮助。

最佳答案

问题就像出现时一样神秘地消失了。

关于mysql - 在go中连接到db mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49051119/

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