3 个回答

题主今天有点粗心,不过真的非常佩服题主涉猎广泛

好奇看了下gorm文档发现你少了一个类似驱动类的东西

import (
    "github.com/jinzhu/gorm"
    _ "github.com/jinzhu/gorm/dialects/mysql"
)
func ConnectionDb(){
    db, err := gorm.Open("mysql", "root:123456@(127.0.0.1:3306)/dbname?charset=utf8&parseTime=True&loc=Local")

    if err != nil {
        fmt.Println(err)
        panic("--- 数据库连接失败")
    }
    defer db.Close()
}

应该这样,注意格式

解决了,@后面加上地址
127.0.0.1

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题