变态重口极致另类在线-波多久久夜色精品国产-波多野结衣在线观看一区-波多野结衣在线观看一区二区-污污的网站免费阅读-污污视频网址

當(dāng)前位置: 首頁(yè)IT技術(shù) → go語(yǔ)言怎么和mysql數(shù)據(jù)庫(kù)進(jìn)行鏈接

go語(yǔ)言怎么和mysql數(shù)據(jù)庫(kù)進(jìn)行鏈接

更多

在網(wǎng)上找了一大堆例子,最后簡(jiǎn)化一下把,一下會(huì)從安裝mysql開(kāi)始,與大家分享一下如何用go鏈接服務(wù)器上的mysql

我用的是ubuntu系統(tǒng)

1,安裝mysql:sudo apt-get install mysql-server (記住root的密碼假設(shè)密碼為root123)

2,進(jìn)入mysql:mysql -uroot -p 然后輸入密碼

3,創(chuàng)建一個(gè)數(shù)據(jù)庫(kù):create database people;

4,給數(shù)據(jù)庫(kù)people添加用戶:GRANT ALL PRIVILEGES ON people.* TO peo@localhost IDENTIFIED BY "peo123";

5,調(diào)整數(shù)據(jù)庫(kù)配置以便于遠(yuǎn)程訪問(wèn):GRANT ALL PRIVILEGES ON people.* TO peo@“%” IDENTIFIED BY "peo123"; 然后推出mysql執(zhí)行:sudo nano /etc/mysql/my.cnf

修改bind-address=127.0.0.1 到bind-address= 機(jī)器的IP(就是安裝mysql的機(jī)器的ip)

6,重啟mysql:sudo /etc/init.d/mysql restart

7,建表:首先進(jìn)入mysql:mysql -u peo -p

進(jìn)入數(shù)據(jù)庫(kù)下:use people

創(chuàng)建表:create table hello(age int, name varchar(10));

插入一條數(shù)據(jù):insert into hello(age, name) values(19, "hello world");

至此數(shù)據(jù)庫(kù)方面的工作已經(jīng)做好,接下來(lái)是go語(yǔ)言了

8,首先下載mysql的驅(qū)動(dòng)包(應(yīng)該是這樣叫)執(zhí)行 go get github.com/go-sql-driver/mysql代碼會(huì)下載到你的gopath下(執(zhí)行export可以查看gopath)

接著就是下面的代碼了

package main
import "database/sql"
import _ "github.com/go-sql-driver/mysql"
import "encoding/json"
import "fmt"


type User struct {
    Age     int `json:"age"`
    Name string `json:"name"`
}


func main() {
    fmt.Println("start")

    db, err := sql.Open("mysql", "peo:peo123@tcp(192.168.0.58:3306)/people?charset=utf8")
    if err != nil {
       panic(err)
    }

    rows, err := db.Query("select age,name from hello")
    if err != nil {
       panic(err)
    }
    defer rows.Close()
 
    for rows.Next() {
        user := &User{}
        err = rows.Scan(&user.Age, &user.Name)
        if err != nil {
          painc(err)
        }
        b, _ := json.Marshal(user)
        fmt.Println(string(b))
    }
    println("end")
}
至此結(jié)束

熱門(mén)評(píng)論
最新評(píng)論
發(fā)表評(píng)論 查看所有評(píng)論(0)
昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
字?jǐn)?shù): 0/500 (您的評(píng)論需要經(jīng)過(guò)審核才能顯示)
主站蜘蛛池模板: 欧美狠狠插 | 一级床上爽高清播放 | x8x8国产精品视频 | 九九热精品在线视频 | 一个人看的www播放高清 | 国产大片线上免费观看 | 午夜伦理在线观看 | 九九免费观看全部免费视频 | 久草新视频 | 亚洲影视网 | 国产网站麻豆精品视频 | 亚洲精品第一国产综合野 | 国产精品视频久久久久久 | 欧美激情一区 | 免费看美女午夜大片 | 日韩手机在线视频 | 亚洲欧美综合在线观看 | 久久亚洲国产视频 | 91精品欧美 | 午夜毛片免费看 | 日日综合网| 亚洲va| 成人免费午夜视频 | 天天插日日操 | 重口高h 全肉 文调教bl | 毛片一区二区三区 | 亚洲欧美小视频 | 国产自线一二三四2021 | 五月香婷婷 | a级大片在线观看 | 国产激爽大片高清在线观看 | 日韩久久一区二区三区 | 日韩成人av在线 | 一区二区在线免费视频 | 99久久精品毛片免费播放 | 成人久久18免费网站 | a级片视频在线观看 | 国内在线观看精品免费视频 | 插一插射一射视频 | 国产一区中文字幕 | 色噜噜狠狠狠综合曰曰曰88av |