Go에서 MySQL에 연결: 드라이버 선택 이해
Go에서 MySQL 데이터베이스에 연결하려면 신뢰할 수 있는 드라이버를 선택해야 합니다. 여러 라이브러리가 있지만 데이터베이스/sql API를 구현하는 라이브러리만 권장됩니다.
데이터베이스/sql API의 장점:
MySQL용 권장 드라이버:
1. MyMySQL
2. Go-MySQL-Driver
예 코드:
MyMySQL을 사용하여 연결 및 닫기:
import ( "database/sql" _ "github.com/ziutek/mymysql/godrv" ) // ... con, err := sql.Open("mymysql", database+"/"+user+"/"+password) defer con.Close()
Go-MySQL-Driver를 사용하여 연결 및 닫기:
import ( "database/sql" _ "github.com/go-sql-driver/mysql" ) // ... con, err := sql.Open("mysql", store.user+":"+store.password+"@/"+store.database) defer con.Close()
기타 기능:
다음에서 MySQL 작업 Go는 일반적으로 보고된 문제 없이 간단합니다. 향후에 드라이버를 쉽게 변경할 수 있는 기능은 유연성을 제공하고 코드의 유지 관리 및 적응성을 보장합니다.
위 내용은 내 프로젝트에는 어떤 MySQL Go 드라이버를 선택해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!