Go 語言試用 mysql 操作

2021-06-22 21:04:24 字數 4037 閱讀 8858

周海漢 /文 2013.8.30

官網

wget 

解壓後會生成go目錄

[andy@s1 test]$ cat hello.go

package mainimport 「fmt」

func main()

[andy@s1 test]$ go build hello.go

hello.go:3:8: cannot find package 「fmt」 in any of:

/usr/local/go/src/pkg/fmt (from $goroot)

($gopath not set)

package runtime: cannot find package 「runtime」 in any of:

/usr/local/go/src/pkg/runtime (from $goroot)

($gopath not set)

配一下環境變數:

[andy@s1 ~]$ cat .bashrc

export goroot=/home/andy/go

export gopath=/home/andy/go/src/pkg

export path=$goroot/bin:$path

[andy@s1 test]$ go build hello.go

[andy@s1 test]$ ./hello

hello, 世界

下面是以為外國朋友對gopath的測試:

安裝go的mysql驅動:

//開啟資料庫連線

func opendb(dbstr string) ( * sql.db)

//插入資料

func insert(db * sql.db) int64

//更新資料

func update(db *sql.db,id int64)

//查詢資料

func query(db * sql.db)

}//刪除資料

func del(db * sql.db, id int64)

func prerr(err error)

}執行:

[andy@s1 test]$ go build my.go

[andy@s1 test]$ ./my41

helloå『¨

302013-08-27

2abloz2

282013-08-20

3abloz2

282013-08-20

4abloz1

282013-08-201

Go語言操作MySQL

go語言安裝mysql資料庫驅動步驟 安裝驅動 go get github.com go sql driver mysql檢測安裝是否成功 sudo find name go sql driver 進入mysql目錄。ls l wc l一共32個檔案 匯入mysql資料庫驅動import 測試連線資...

Go 語言操作 MySQL 之 CURD 操作

mysql 是目前開發中最常見的關係型資料庫,使用 go 語言進行操控資料庫需要使用 go 自帶database sql和驅動go sql driver mysql來實現,建立好 go 專案,需要引用驅動依賴 go get u github.com go sql driver mysql使用 mys...

Go 語言操作 MySQL 資料庫

完整 如下,其中需要一些函式,理解記住就好。time 2019 11 6 下午 3 04 插入資料 func insertinfo db sql.db 將資訊寫入資料庫 result,execerr stmt.exec female 18 if execerr nil 返回值 id 為,上面的操作,...