久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長資訊網
      最全最豐富的資訊網站

      golang如何連接mysql

      golang如何連接mysql

      mysql數據庫go驅動安裝

      golang連接數據庫用戶的驅動是:go-sql-driver

      安裝方式:打開命令行,執(zhí)行go命令:

      go get -u github.com/go-sql-driver/mysql

      mysql數據庫連接:

      構建連接, 格式是:”用戶名:密碼@tcp(IP:端口)/數據庫?charset=utf8”

      打開數據庫,前者是驅動名,所以要導入: _ “github.com/go-sql-driver/mysql”

      設置數據庫最大連接數和設置上數據庫最大閑置連接數

      實現代碼:

      //數據庫配置 const (     userName = "root"     password = "123456"     ip = "127.0.0.1"     port = "3306"     dbName = "loginserver" ) //Db數據庫連接池 var DB *sql.DB  //注意方法名大寫,就是public func InitDB()  {     //構建連接:"用戶名:密碼@tcp(IP:端口)/數據庫?charset=utf8"     path := strings.Join([]string{userName, ":", password, "@tcp(",ip, ":", port, ")/", dbName, "?charset=utf8"}, "")      //打開數據庫,前者是驅動名,所以要導入: _ "github.com/go-sql-driver/mysql"     DB, _ = sql.Open("mysql", path)     //設置數據庫最大連接數     DB.SetConnMaxLifetime(100)     //設置上數據庫最大閑置連接數     DB.SetMaxIdleConns(10)     //驗證連接     if err := DB.Ping(); err != nil{         fmt.Println("opon database fail")         return     }     fmt.Println("connnect success") }

      贊(0)
      分享到: 更多 (0)
      網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號