go 链接mysql select

1、下载MySQL驱动

$ go get github.com/go-sql-driver/mysql

 

 代码开始

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

func main(){
	fmt.Println("fasfds")
	db()
}

func db() {
    //建立链接
    conn,err := sql.Open("mysql","root:mysql@tcp(localhost:3306)/ecshop")
    if err != nil {
        log.Fatal("Open Connection failed:", err.Error())
    }
    defer conn.Close()
    rows,err := conn.Query("select * from ecs_admin")
    for rows.Next() {
        var user_id int

        var user_name string

        err := rows.Scan(&user_id, &user_name)

        checkErr(err)

        fmt.Println(user_id)
        fmt.Println(user_name)

    }
}

func checkErr(err error){
	if err!=nil{
		panic(err)
	}
}

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值