007真人007真人

来源:乐虎lehu国际娱乐之家  责任编辑:小易  

本文实例讲述了Go语言集成mysql驱动、调用亚洲最佳在线娱乐平台、查询数据操作。分享给大家供大家参考,具体如下:

1、安装第三方mysql驱动包

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

2、连接亚洲最佳在线娱乐平台基本代码
复制代码 代码如下:package main
import (
        _"github.com/go-sql-driver/mysql"  // 注意前面的下划线_, 这种方式引入包只执行包的初始化函数
        "database/sql"
        "fmt"
)
func main()  {
        // 连接本地test亚洲最佳在线娱乐平台
        db,err := sql.Open("mysql","root:root@tcp(127.0.0.1:3306)/test?charset=utf8mb4")
        if err != nil {
                fmt.Println("连接亚洲最佳在线娱乐平台失败:"+err.Error())
                return
        }
        // 查询user表
        rows,err := db.Query("select name,age from user")
        if err != nil {
                fmt.Println("查询错误:"+err.Error())
                return
        }
        // 打印列名
        fmt.Println(rows.Columns()) // 打印:[name age] <nil>
}

4、循环扫描数据表取出数据
复制代码 代码如下:        // for循环
        for rows.Next()  {
                // 定义2个变量
                var name string
                var  age int
                // 扫描行并把扫描到到数据赋值
                rows.Scan(&name,&age)
                // 打印
                fmt.Println(name,age)
        }

打印:

jack1 11
jack2 12
jack3 13
jack4 14
jack5 15
jack6 16
jack7 17
jack8 18

希望本文所述对大家Go语言程序设计有所帮助。

您可能感兴趣的文章:


  • 本文相关:
  • go语言操作mysql亚洲最佳在线娱乐平台简单例子
  • go语言使用mysql的方法
  • go语言中http和mysql的实现代码
  • golang中如何对mysql进行操作详解
  • golang gorm 操作mysql及gorm基本用法
  • 在golang中操作mysql亚洲最佳在线娱乐平台的实现代码
  • golang实现mysql亚洲最佳在线娱乐平台备份的操作方法
  • 浅谈golang slice 切片原理
  • go语言通过http抓取网页的方法
  • go语言实现互斥锁、随机数、time、list
  • go语言执行系统命令行命令的方法
  • go语言学习笔记之反射用法详解
  • golang通道的无阻塞读写的方法示例
  • golang bufio包中write方法的深入讲解
  • go语言开发区块链只需180行代码(推荐)
  • golang字符串的拼接方法汇总
  • golang的空标识符理解
  • 免责声明 - 关于我们 - 联系我们 - 广告联系 - 友情链接 - 帮助中心 - 频道导航
    Copyright © 2017 www.pradaoutletonline.net All Rights Reserved