go语言怎么连接mysql数据库
1、首先通过go get github.com/go-sql-driver/mysql 命令下载mysql驱动包。如图所示:
2、打开visual studio code, 新建一个go文件,文件名为connect-mysql.go,如图所示:
3、在代码编辑区域添加包定义:package main,如图所示:
4、在包名下添加包导入声明,import ( "fmt"挢旗扦渌; "database/sql" _ "github.com/go-sql-driver/mysql")如图所示:
5、添加主函数代码: func main(){}如图所示:
6、在main主函数添加连接mysql代码:db, err := sql.Open(&孥恶膈茯quot;mysql", "r泠贾高框oot:123456@(127.0.0.1)/test")如图所示:
7、接下来,通过根据 err 是否为空,来确定是豸阏恢闲否成功连接了mysql数据库,所以,需要添加判断数据库连接的代码:if err != nil{fmt.Println("咒邃狁廖连接数据库失败")}else{fmt.Println("连接数据库成功")}如图所示:
8、最后添加数据库关闭代码:defer db.Close()如图所示:
9、点击visual studio code菜单栏的 Teminal -> Run Active File,如图所示:
10、然后,下方会出现控制台区域,如图所示:
11、输入cd 命令, 进入go文件所在目录: cdC:\Users\helen\Desktop\go如图所示:
12、接下来在控制台输入 go runconnect-mysql.go 命令,会输入 “连接数据库成功”如图所示: