gin框架下设置mysql数据日志打印级别:
func init() {
dsn := viper.GetString("mysql.db_user_name") + ":" + viper.GetString("mysql.db_password") + "@tcp(" + viper.GetString("mysql.db_host") + ":" + viper.GetString("mysql.db_port") + ")/" + viper.GetString("mysql.db_database") + "?charset=utf8mb4&parseTime=true&loc=Local"
db, err := gorm.Open(mysql.Open(dsn), &gorm.Config{
NamingStrategy: schema.NamingStrategy{
TablePrefix: viper.GetString("mysql.db_prefix"),
},
Logger: logger.Default.LogMode(logger.Info),//这里设置mysql的sql语句打印级别
})
if err == nil && db != nil {
Db = db
} else {
Log.Println("mysql 连接错误")
}
}
