MySQL
查詢單筆
package main
import (
"database/sql"
"fmt"
_ "github.com/go-sql-driver/mysql"
)
func main() {
db, err := sql.Open("mysql", "root:example@/USERS")
if err != nil {
panic(err.Error())
}
defer db.Close()
rows, err := db.Query("SELECT name FROM user")
if err != nil {
panic(err.Error()) // proper error handling instead of panic in your app
}
var name string
err = rows.Scan(&name)
fmt.Println(name)
}查詢多筆
確認資料是否存在
插入資料
更新資料
將 整個資料庫備份 產生 table SCHEMA 與 insert statement

可能錯誤
Last updated