go 語言連接mysql server

package main

import (
“database/sql”
“fmt”
_ “github.com/go-sql-driver/mysql”
)

func main() {
user := “root”
passwd := “abc.123”
addr := “47.105.88.20:3306”
dbname := “htz_sutra”
dsn := fmt.Sprintf("%s:%s@tcp(%s)/%s?charset=utf8mb4", user, passwd, addr, dbname)
db, err := sql.Open(“mysql”, dsn)
fmt.Println(db)
fmt.Println(err)

stmt, err := db.Prepare("INSERT INTO user_info SET username=?,departname=?,create_time=?")
if err != nil {
	fmt.Println(err)
	return
}
res, err := stmt.Exec("nulige", "商務部", "2019-1-28")
id, err := res.LastInsertId()
if err != nil {
	panic(err)
}

fmt.Println(id)

}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章