go语言连接本地数据库
来源:互联网 发布:labview软件下载 编辑:程序博客网 时间:2024/06/06 06:38
先上代码:
package mainimport ( "database/sql" _ "github.com/go-sql-driver/mysql" "github.com/astaxie/beego" "fmt")func GetLink() *sql.DB { // sql.Open的第一个参数是driver名称,第二个参数是driver连接数据库的信息,各个driver可能不同。 // DB不是连接,并且只有当需要使用时才会创建连接,如果想立即验证连接,需要用Ping()方法 db, err := sql.Open("mysql", "root:123456@tcp(127.0.0.1:3306)/synergy") if err != nil { beego.Info(err) } // Ping验证与数据库的连接仍然存在,必要时建立连接。 err = db.Ping() if err != nil { beego.Info(err) } return db}func main() { db := GetLink() defer db.Close() var name string err := db.QueryRow("select username from users where id = ?", 1).Scan(&name) if err != nil { beego.Info(err) } fmt.Println(name) beego.Run()}
数据库:
再通过go build main.go,出现结果。
恭喜我们共同成长啦。
阅读全文
0 0
- go语言连接本地数据库
- go语言连接mysql数据库 go语言网络库搭建
- 【Go语言】连接数据库SQLite、MySQL、Oracle
- go语言连接mysql数据库的个人理解
- go语言连接redis
- go 连接 mysql 数据库
- go连接mysql数据库
- go连接mysql数据库
- 使用GO连接MYSQL数据库
- 连接本地数据库
- plsql连接本地数据库
- chatterbot连接本地数据库
- 创建go语言本地文档系统
- go语言开启本地帮助文档
- 创建go语言本地文档系统
- Go语言学习:安装本地的Go入门教程
- go语言访问mysql数据库
- Go语言使用PostgreSQL数据库
- 头像编辑
- 定时器的设计
- 设计模式学习(四)
- 机器学习时代,运营人如何提高不可替代性?
- oracle 删除级联树形结构数据
- go语言连接本地数据库
- 03.存储管理器实验
- datagrid中idField的作用
- 使用Vue构建Ionic混合APP系列教程(一):Vue语法 vs Angular语法
- Nginx的负载均衡的那点事
- 程序员的自我修养第一章总结
- 微信企业号微信预警
- C语言 大端小端模式 和测试方法
- PHP CURL 账号密码 添加授权Authorization头Header