go语言学习----mysql的操作
2017-07-06 10:22
344 查看
package main import ( "database/sql" "fmt" _ "github.com/go-sql-driver/mysql" "log" ) func main() { db, err := sql.Open("mysql", "chenxun:123456@tcp(202.120.1.1:330)/ppserver?charset=utf8") if err != nil { log.Fatalf("Open database error: %s\n", err) } defer db.Close() rows, err := db.Query("SELECT userId, nickName FROM userInfo where userId = 1") if err != nil { log.Println(err) } defer rows.Close() var userId int var nickName string for rows.Next() { err := rows.Scan(&userId, &nickName) if err != nil { log.Fatal(err) } log.Println(userId, nickName) } err = rows.Err() if err != nil { log.Fatal(err) } } func checkErr(err error) { if err != nil { panic(err) } }
相关文章推荐
- linux下c语言学习笔记——操作mysql
- Linux下C语言学习笔记—操作MySQL
- c语言操作mysql学习日志
- PHP学习 - mysql 操作介绍
- PHP学习 - mysql 操作介绍
- 学习LINUX第四天:MYSQL的基本操作
- MySQL学习笔记3:表的基本操作介绍
- mysql学习总结一:mysql的安装,介绍,基本命令操作
- PHP学习-PHP操作MYSQL
- MySQL学习笔记3:表的基本操作介绍
- MySQL常用操作命令学习
- MySQL 5.1学习笔记(1)-基本操作
- Memcache学习系列(二):Memcache和mysql交互流程操作原理说明
- MySQL学习总结2之对表的基本命令操作
- Mysql学习点滴记录(2)--》数据的操作
- 学习MySQL常用操作命令详细介绍
- c++操作mysql的学习之路
- MySQL服务器学习笔记!(二) ——数据库各项操作
- MYSQL 入门操作学习指南(建库,建表 增删改查 、表结构修改、函数、字符集校对等)
- MySQL学习笔记2:数据库的基本操作(创建删除查看)