DelayNoMore/battle_srv/storage/mysql_manager.go

23 lines
410 B
Go
Raw Normal View History

2022-09-20 15:50:01 +00:00
package storage
import (
. "server/common"
_ "github.com/go-sql-driver/mysql"
"github.com/jmoiron/sqlx"
"go.uber.org/zap"
)
var (
MySQLManagerIns *sqlx.DB
)
func initMySQL() {
var err error
MySQLManagerIns, err = sqlx.Connect("mysql", Conf.MySQL.DSN+"?charset=utf8mb4")
ErrFatal(err)
err = MySQLManagerIns.Ping()
ErrFatal(err)
Logger.Info("MySQLManagerIns", zap.Any("mysql", MySQLManagerIns))
}