github.com/aaabigfish/gopkg@v1.1.0/database/orm/README.md (about) 1 # 如何使用 2 3 - 环境变量(debug模式打印所有的sql,本地开发使用) 4 ``` 5 export DB_MODE=debug 6 ``` 7 8 - 引入orm包 9 ```go 10 import "gitlab.ipcloud.cc/go/gopkg/database/orm" 11 ``` 12 13 - 配置数据库连接 14 ``` 15 # DB链接配置,格式为 db_${name},通过 ${name} 可以获取DB连接池 16 [db_buffnetwork] 17 # 格式如[username[:password]@][protocol[(address)]]/dbname[?param1=value1&...¶mN=valueN] 18 Dsn = "mylock_root-test:mylock_root123-test@tcp(35.78.219.246:3306)/buff_network?charset=utf8mb4&parseTime=true&loc=Asia%2FShanghai" 19 20 ``` 21 22 - 实例化mysql对象,name和配置文件的${name}对应,针对上面的配置name=buffnetwork 23 ```go 24 db := orm.Get("buffnetwork") 25 ```