GoLang 连接MySQL 实现查询

前端之家收集整理的这篇文章主要介绍了GoLang 连接MySQL 实现查询前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

1、安装MysqL的库

这里推荐使用myMysqL

https://github.com/ziutek/myMysqL

WIN安装方法:

在Cmd下执行 3句

go get github.com/ziutek/myMysqL/thrsafe
go get github.com/ziutek/myMysqL/autorc
go get github.com/ziutek/myMysqL/godrv


2、使用方法

@H_502_17@import( "fmt" "github.com/ziutek/myMysqL/MysqL" _ "github.com/ziutek/myMysqL/native" ) func main() { db := MysqL.New("tcp","","连接地址","数据库用户","密码","数据库名" err := db.Connect() if err != nil{ fmt.Println(err); //连接失败 } rows,res,err := db.Query("select * from 表") if err == nil{ fmt.Println(rows[0].Str(0)) //字符串显示第一个字段内容 name := res.Map("字段名") //查询字段名返回序号 fmt.Println(rows[0].Str(name)) } }

猜你在找的Go相关文章