亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

go如何連接mysql數據庫

小億
89
2024-03-22 20:09:48
欄目: 云計算

在Go語言中連接MySQL數據庫可以使用第三方庫"github.com/go-sql-driver/mysql"。以下是一個簡單的示例:

package main

import (
    "database/sql"
    "fmt"

    _ "github.com/go-sql-driver/mysql"
)

func main() {
    // 創建數據庫連接
    db, err := sql.Open("mysql", "username:password@tcp(127.0.0.1:3306)/dbname")
    if err != nil {
        fmt.Println("Failed to connect to database:", err)
        return
    }
    defer db.Close()

    // 測試連接
    err = db.Ping()
    if err != nil {
        fmt.Println("Failed to ping database:", err)
        return
    }

    fmt.Println("Connected to MySQL database!")
}

在上面的示例中,我們首先導入"go-sql-driver/mysql"庫,然后通過sql.Open()函數創建一個數據庫連接,并指定連接參數。接著調用db.Ping()方法測試連接是否成功,如果成功則打印"Connected to MySQL database!"。

需要注意的是,需要將"username"、"password"和"dbname"替換為實際的數據庫用戶名、密碼和數據庫名稱。另外,確保已經安裝了"go-sql-driver/mysql"庫,可以通過以下命令安裝:

go get -u github.com/go-sql-driver/mysql

這樣就可以在Go語言中連接MySQL數據庫了。

0
思茅市| 昌乐县| 仁寿县| 凤冈县| 凤庆县| 英德市| 宜兴市| 平谷区| 和政县| 宣汉县| 盱眙县| 丰县| 凭祥市| 临沂市| 德令哈市| 晋江市| 融水| 朝阳县| 武鸣县| 和田市| 景德镇市| 罗城| 印江| 虎林市| 泰安市| 滨州市| 开平市| 乃东县| 西乡县| 米林县| 芒康县| 安康市| 元阳县| 泰和县| 池州市| 正蓝旗| 宁强县| 南平市| 阿图什市| 株洲市| 博爱县|