zoukankan      html  css  js  c++  java
  • Go Install 安装GoMysql

    下载GoMysql后才发现Makefile中包含的路径有问题,不敢乱改,还是先查查吧

    好吧,直接cp到goroot/src/pkg即可

    是不是其他的也该这么安装,邪恶~~~

    经过实验,还是这个有效

    参考 :http://www.shenyisyn.org/2013/06/21/golang-3.htm 

    https://github.com/go-sql-driver/mysql

    使用git

    在goroot/src/pkg/ 执行git clone git://github.com/go-sql-driver/mysql

    直接可以使用

    import (

      "mysql"

    )

    demo

      1 package main
      2
      3 import (
      4     "database/sql"
      5     "fmt"
      6     _ "mysql"
      7     "strconv"
      8 )
      9
     10 func main() {
     11     db, err := sql.Open("mysql", "root:123qwe@tcp(localhost:3306)/wordpress?charset=utf8")
     12     if err != nil {
     13         panic(err.Error())
     14         fmt.Println(err.Error())
     15     }
     16     defer db.Close()
     17     rows, err := db.Query("select `id`, user_nicename from wp_users")
     18     if err != nil {
     19         panic(err.Error())
     20         fmt.Println(err.Error())
     21         return
     22     }
     23     defer rows.Close()
     24     id := 0
     25     user_nickname := ""
     26     for rows.Next() {
     27         rerr := rows.Scan(&id, &user_nickname)
     28         if rerr == nil {
     29             fmt.Println(strconv.Itoa(id), user_nickname)
     30         }
     31     }
     32    
     33     //db.Close()
     34 }

    不清楚最后的db.Close()有没有必要

  • 相关阅读:
    开发进度二
    开发进度一
    大道至简阅读笔记01
    用户模板和用户评价
    第九周总结
    第八周总结
    NABCD项目分析
    第七周总结
    第六周总结
    构建之法阅读笔记03
  • 原文地址:https://www.cnblogs.com/the-moving-ear/p/3473636.html
Copyright © 2011-2022 走看看