golang mysql連接池 go語言中使用mysqlsql語句?
go語言中使用mysqlsql語句?Go語言操作數(shù)據(jù)庫非常簡單。它還有一些類似于JDBC的東西?!癲atabase/SQL”的實現(xiàn)類是“github.com/去-SQL driver/MySQL“使用
go語言中使用mysqlsql語句?
Go語言操作數(shù)據(jù)庫非常簡單。它還有一些類似于JDBC的東西。“database/SQL”的實現(xiàn)類是“github.com/去-SQL driver/MySQL“使用過JDBC的人應該一眼就能理解它。數(shù)據(jù)處理比Java fluent更模糊:復制代碼如下:package mainport(“database/SQL”github.com/去-sql驅(qū)動程序/mysql“”log“”time”/*createtablet(iditprimarykeyauto uuuincrement,namevarchar(20)notnull,tstimestamp)*/funcinsert(db*sql.DB數(shù)據(jù)庫){stmt,錯誤:=db.準備(”insertintot(name,ts)值(?)?,?)") 延遲關閉()伊弗!=無{日志打?。╡rr)return}ts,返回:=時間。解析("2006-01-0215:04:05","2014-08-2815:04:00") 執(zhí)行董事(“edmond”,ts)}funcmain(){db,err:=sql.打開(“mysql”,“xx:xx@tcp(127.0.0.1:3306)/mvbox?字符集=utf8 “)ifer!=無{法塔爾夫日志(“Opendatabaseerror:%sn”,err)}延遲數(shù)據(jù)庫關閉()錯誤=數(shù)據(jù)庫Ping()伊弗!=無{日志。致命(呃)}