以下是使用标准库的示例代码
package main
import (
"database/sql"
"fmt"
)
func main() {
// 创建数据库连接db, err := sql.Open("mysql", "user:password@tcp(localhost:3306)/database_name")
if err != nil {
fmt.Println("数据库连接失败:", err)
return
}
defer db.Close()
// 查询数据行数量var count int
err = db.QueryRow("SELECT COUNT(*) FROM your_table_name").Scan(&count)
if err != nil {
fmt.Println("查询数据行数量失败:", err)
return
}
fmt.Println("数据行数量:", count)
}