나는 github.com/go-sql-driver/mysql 드라이버를 사용하고 있습니다.Golang, mysql : 오류 1040 : 너무 많은 연결
rows, err := db.Query("select name from beehives")
if err != nil {
panic(err)
}
defer rows.Close()
두 번째 :
err = db.QueryRow("select id, secret, shortname from beehives where shortname = ?", beehive).Scan(&id, &secre
switch {
case err == sql.ErrNoRows:
err = errors.New("Beehive '"+beehive+"' not found.")
case err != nil:
panic("loginBeehive: "+ err.Error())
default:
// ... do the work
당시 나는 다음과 MySQL의 코드를 200 회라고 두 가지 기능을 가지고
db, err := sql.Open("mysql", str)
:
나는 데이터베이스를 열 첫 번째는 패닝입니다.
데이터베이스를 한 번 열었을 때 둘 이상의 연결이 어떻게 될 수 있으며 어떻게 닫을 수 있습니까?