在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/GO  數(shù)據(jù)庫/ beego 動態(tài)切換數(shù)據(jù)庫數(shù)據(jù)表

beego 動態(tài)切換數(shù)據(jù)庫數(shù)據(jù)表

情況是這樣的

目前有三個不同的數(shù)據(jù)庫地址(mysql)
①user數(shù)據(jù)庫
②pay數(shù)據(jù)庫
③log數(shù)據(jù)庫

數(shù)據(jù)庫中的表名也是有一定規(guī)律的(比如user_180223,user_180224...以此類推)

請問beego怎樣動態(tài)鏈接數(shù)據(jù)庫 怎樣動態(tài)對數(shù)據(jù)表進行增刪改查

回答
編輯回答
舊酒館

beego初始化的時候開三個數(shù)據(jù)庫鏈接就行了,不建議用的時候再開

dataSourceName := fmt.Sprintf("%s:%s@tcp(%s)/%s?charset=utf8",user,passwd,addr,dbname)
db, err := sql.Open("mysql", dataSourceName)
把db保存起來。

動態(tài)表名的話,只要知道你表名生成的規(guī)則,拼個sql來查詢就行了。

2017年8月24日 10:05