步骤一:安装和设置MySQL数据库
首先,你需要安装和设置MySQL数据库。可以通过以下链接下载和安装MySQL:
"database/sql" "fmt" _ "github.com/go-sql-driver/mysql"
)
连接到数据库:
db, err := sql.Open("mysql", "myuser:mypassword@tcp(127.0.0.1:3306)/mydatabase")
if err != nil {
panic(err.Error())
}
defer db.Close()
执行查询:
rows, err := db.Query("SELECT * FROM mytable")
if err != nil {
panic(err.Error())
}
迭代结果并打印:
for rows.Next() {
"database/sql" "fmt" _ "github.com/go-sql-driver/mysql"
)
func main() {
db, err := sql.Open("mysql", "myuser:mypassword@tcp(127.0.0.1:3306)/mydatabase") if err != nil { panic(err.Error()) } defer db.Close() rows, err := db.Query("SELECT * FROM mytable") if err != nil { panic(err.Error()) } for rows.Next() { var id int var name string err := rows.Scan(&id, &name) if err != nil { panic(err.Error()) } fmt.Println(id, name) }
}
保存代码并运行application:
$ go run main.go
输出结果应包含从MySQL数据库中检索的id和name。