RegisterDataBase
ORM 必须注册一个别名为 default 的数据库, 作为默认使用.
- // 参数 1 数据库的别名, 用来在 ORM 中切换数据库使用
- // 参数 2 driverName
- // 参数 3 对应的链接字符串
- ORM.RegisterDataBase("default", "mysql", "root:root@/orm_test?charset=utf8")
- // 参数 4(可选) 设置最大空闲连接
- // 参数 5(可选) 设置最大数据库连接 (go>= 1.2)
- maxIdle := 30
- maxConn := 30
- ORM.RegisterDataBase("default", "mysql", "root:root@/orm_test?charset=utf8", maxIdle, maxConn)
- SetMaxIdleConns
根据数据库的别名, 设置数据库的最大空闲连接
- ORM.SetMaxIdleConns("default", 30)
- SetMaxOpenConns
根据数据库的别名, 设置数据库的最大数据库连接 (go>= 1.2)
ORM.SetMaxOpenConns("default", 30)
来源: http://www.bubuko.com/infodetail-2956172.html