Go语言实践📗Go语言:基础大全

Go连接Mysql服务器

2019-06-13  本文已影响3人  我加入简书的路程

I have a go,I have an mysql. 我有一个go程序,我有一个数据库

(Uhh~)WebSite!((嗯~)[网站!]

最近在做一个小实验,使用go语言连接数据库并实现对数据库的简单操作。鉴于MySQL是比较好的数据库之一,所以我使用go来连接MySQL。

使用到的开源库:

  1. https://github.com/go-sql-driver/mysql

废话不多说 先上代码:

package main

import (
    "database/sql"
    "fmt"
    _ "github.com/go-sql-driver/mysql"
)

func main() {
    db,err:=sql.Open("mysql","root:111111112@tcp(localhost:3306)/test")

    if err != nil {
        panic(err.Error())
    }
    defer db.Close()
    fmt.Println("成功连接")

    insert,err := db.Query("INSERT INTO users VALUES (2)")

    if err != nil {
        panic(err.Error())
    }
    defer insert.Close()
    fmt.Println("成功插入数据")


}

当我执行代码的时候的时候,我的数据库产生了变化。


我的数据库被插入了1

这个数据库是我本地的数据库,我打算在将来的某个时间将数据库迁移到我的阿里云服务器中去。这样其实也算是上云啦!

我收集了一些mysql->连接go语言的视频教程,我会上传到我的哔哩哔哩频道去,如果您有更多的疑问的话,欢迎给我发送邮件进行讨论。
mailto:iotbixiaojie@163.com

荆轲刺秦王~溜了溜了

上一篇下一篇

猜你喜欢

热点阅读