zoukankan      html  css  js  c++  java
  • Golang mysql数据库

    基本操作:

    • Open() – create a DB
    • Close() - close the DB
    • Query() - 查询
    • QueryRow() -查询行
    • Exec() -执行操作,update,insert,delete
    • 。。。。。。

    连接mysql数据库,并向其中插入数据

     1 package main
     2 
     3 import(
     4     "database/sql"
     5     "fmt"
     6     _ "github.com/go-sql-driver/mysql"       //引入第三方包
     7 )
     8 
     9 func main(){
    10     
    11     db,err := sql.Open("mysql","mysql:password@tcp(172.5.2.100:3306)/test?charset=utf8")
    12     if err != nil{
    13         panic(err.Error())
    14     }
    15     defer db.Close()
    16   
    17     _,err = db.Exec(INSERT INTO testTable(ID,NAME,AGE) VALUES(1,MIKE,23))
    18     if err !=nil{
    19          fmt.Println("connect error")
    20     }
    21 }
     
    //打开数据库,DSN数据源字符串:用户名:密码@协议(地址:端口)/数据库?参数=参数值
    db,err := sql.Open("mysql","mysql:password@tcp(172.5.2.100:3306)/test?charset=utf8")

     //向数据库test的表testtable 中插入数据

    _,err = db.Exec(INSERT INTO testTable(ID,NAME,AGE) VALUES(1,MIKE,23))

    以上仅是个人简单操作事例,仅供参考。

    发上等愿,结中等缘,享下等福;择高处立,就平处坐,向宽处行。
  • 相关阅读:
    [USACO06FEB] Stall Reservations 贪心
    [USACO14MAR] Sabotage 二分答案 分数规划
    【机房史】笑面与学弟们的日常正文17最近一次更新20200802
    8.22返校前记
    2020年7月1日
    我TM怎么这么垃圾
    平安夜
    2018 12 21
    新blog
    写在搬家之后.
  • 原文地址:https://www.cnblogs.com/lyx5990/p/9524059.html
Copyright © 2011-2022 走看看