打印所有sql
在打开连接时设置日志级别为Info
DB, err = gorm.Open(mysql.Open(dsn), &gorm.Config{
Logger:logger.Default.LogMode..., 52).First(&newData)
//输出
//[0.773ms] [rows:1] SELECT * FROM `User` WHERE ID = 52 ORDER BY `User`....//设置日志级别,只有Warn和Info级别会输出慢查询日志
LogLevel: logger.Warn,
},
)
DB, err = gorm.Open(mysql.Open(dsn...Logger:slowLogger,
})
//输出类似
//2021/05/14 11:36:28 /home/ballqiu/go/gorm/mydb.go:98 SLOW SQL >= 1ms...DB, err = gorm.Open(mysql.Open(dsn), &gorm.Config{
Logger:logger.Default.LogMode(logger.Warn),
})