私信  •  关注

Laily

Laily 最近创建的主题
Laily 最近回复了
6 年前
回复了 Laily 创建的主题 » 尝试使用Docker将Golang连接到MSSQL服务器时连接被拒绝

也许你应该 Ping() 连接时的数据库。

db, err := sql.Open("mysql","SA:YourStrong!Passw0rd@tcp(127.0.0.1:1433)/")
if err != nil {
    panic(err)
}
if err := db.Ping();err!=nil{
    panic(err)
}

defer db.Close()
fmt.Println("Success open database")

Open() 并不意味着数据库连接正确。

否则,就像达摩所说,你的数据库主机是错误的。 希望这能帮助你。