golang操作mysql資料庫

2021-10-03 16:40:40 字數 798 閱讀 3071

golang中僅僅定義了連線mysql資料庫介面,沒有具體實現mysql的驅動,因此我們需要使用github上最流行的乙個庫:

命令列輸入:go get -u github.com/go-sql-driver/mysql

新建乙個資料庫dada

creatu database dada;

use dada; //大家可以自己命名資料庫

新建一張表stu;

// 查詢user表

rows,

_:=db.

query

("select * from stu"

)//獲取所有資料

var id,name string

for rows.

next()

fmt.

println

("連線成功"

)}

golang操作mysql資料庫

golang操作mysql資料庫 mysql的增 刪 改 查 遍歷返回結果 forrows.next func insert id int,db sql.db func delete id int,db sql.db func update id int,name string,db sql.db ...

Golang 操作Mysql個人總結

此文寫在剛起步學習golang,目前剛看到go mysql 這一塊,初步使用後,發現了一些小坑,記錄一下,以免日後再次在這一塊踩坑了。學習文章參考於go語言學習之路 李文周的部落格,這一篇部落格寫的非常好,十分適合初步學習go或者剛轉型go的朋友進行學習。go語言中的database sql包提供了...

golang 對mysql資料庫的常用操作

匯入包 連線資料 db,err sql.open mysql root 123456789 mydb?charset utf8 if err nil查詢資料 var id int var username,password string rows,err db.query select from m...