I have a go,I have an mysql. 我有一个go程序,我有一个数据库
(Uhh~)WebSite!((嗯~)[网站!]
最近在做一个小实验,使用go语言连接数据库并实现对数据库的简单操作。鉴于MySQL是比较好的数据库之一,所以我使用go来连接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
荆轲刺秦王~溜了溜了
网友评论