github.com/Anderson-Lu/gobox@v0.0.0-20191127065433-3e6c4c2da420/database/mysql/mysql_helper.go (about) 1 package mysql 2 3 import ( 4 "fmt" 5 6 "github.com/jinzhu/gorm" 7 _ "github.com/jinzhu/gorm/dialects/mysql" 8 ) 9 10 func NewMysqlClient(host, dbname, user, pwd string) (*gorm.DB, error) { 11 db, err := gorm.Open("mysql", fmt.Sprintf("%s:%s@tcp(%s)/%s?charset=utf8&parseTime=True&loc=Local", user, pwd, host, dbname)) 12 return db, err 13 }