找不到mysql.sock文件

问题描述 投票:0回答:1

我在Go中创建MySQL连接,如下所示:

db, err := gorm.Open("mysql", "root:password@tcp(localhost:3306)/mydb?charset=utf8&parseTime=True&loc=Local")
if err != nil {
    panic(err)
}

但它返回

紧急:拨打tcp [:: 1]:3306:连接:连接被拒绝

我尝试其他地址:

root:password @ localhost:3306 / mydb =>紧急情况:网络'localhost:3306'的默认地址”未知

root:password @ / mydb =>紧急:拨打tcp 127.0.0.1:3306:connect:连接被拒绝

root:[email protected]:3306 / mydb =>紧急:网络'127.0.0.1:3306'的默认地址”未知

root:password @ tcp(127.0.0.1:3306)/ mydb =>紧急:拨打tcp 127.0.0.1:3306:connect:连接被拒绝

...

我想去找不到我读过的mysqld.sock文件This

我有/var/run/mysqld/mysqlx.sock并使用Centos 7和MYSQL 8

我的问题是什么?

mysql go centos gorm
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.