数据库驱动是不同数据库开发商(比如oracle mysql等)
为计算机语言能够实现数据库访问而开发的程序
它将计算机语言对数据库的操作翻译成自身的数据库语言
使用go语言操作mysql, 需要的驱动: github.com/go-sql-driver/mysql
使用命令:go get安装第三方mysql驱动:
C:\Windows\System32>go get github.com/go-sql-driver/mysql
C:\Windows\System32> // 没有报错就表示安装成功(会下载到go path里面)
查看:D:\golang\workspace\project\src\github.com\go-sql-driver\mysql
导入mysql驱动包:
import (
"database/sql" // 这个是go操作数据的系统包
_ "github.com/go-sql-driver/mysql" // go操作mysql的驱动包
)
mysql连结:
"mysql" 表示连结的数据库是mysql(也可以是其它的数据库)
"root" 表示帐户
"xxx" 表示密码
"test" 表示连结mysql的test数据库
db, err := sql.Open("mysql", "root:xxx@tcp(127.0.0.1:3306)/test");