package
2.0.0+incompatible
Repository: https://github.com/jordanzuo/goutil.git
Documentation: pkg.go.dev
# Functions
开始事务 db:数据库对象 返回值: 事务对象 错误对象.
提交事务 tx:事务对象 返回值: 错误对象.
转换数据库连接字符串(从C#->Go) connString:C#的数据库连接字符串 返回值: Go的数据库连接字符串.
连接字符串是否为C#格式.
连接字符串是否为Go格式.
创建数据库配置对象 connectionString:连接字符串 maxOpenConns:最大开启连接数 maxIdleConns:最大空闲连接数 返回值: 数据库配置对象.
创建数据库配置对象 dbConfigStr:数据库配置字符串,格式:root:moqikaka3306@tcp(10.1.0.10:3306)/gameserver_data?charset=utf8&parseTime=true&loc=Local&timeout=60s||MaxOpenConns=10||MaxIdleConns=5 返回值: 数据库配置对象 错误对象.
打开数据库连接 connectionString:数据库连接字符串,格式:root:moqikaka3306@tcp(10.1.0.10:3306)/gameserver_data?charset=utf8&parseTime=true&loc=Local&timeout=60s||MaxOpenConns=10||MaxIdleConns=5 返回值: 数据库对象 错误对象.
打开数据库连接 connectionString:数据库连接字符串 maxOpenConns:最大打开的连接数 maxIdleConns:最大处于闲置状态的连接数 返回值: 数据库对象 错误对象.
建立Mysql数据库连接 dbConfigObj:数据库配置对象 返回值: 数据库对象 错误对象.
解析连接字符串(obsolete,建议使用NewDBConfig2) connString:数据库连接字符串 返回值 有效的连接字符串 最大开启连接数量 最大空闲连接数量 错误对象.
测试数据库连接 dbObj:数据库连对象 返回值: 错误对象.
记录Exec错误 command:执行的SQL语句 err:错误对象.
记录Prepare错误 command:执行的SQL语句 err:错误对象.
记录Query错误 command:执行的SQL语句 err:错误对象.
记录Scan错误 command:执行的SQL语句 err:错误对象.