← All repos

mysql

Go MySQL Driver is a MySQL driver for Go's (golang) database/sql package

databasegomariadbmysqlmysql-driversql
Browse cluster: SQL databases and distributed systems
15,267stars
992commits
171contributors
1languages

Tech stack & purpose

Go MySQL Driver is a MySQL driver implementation for Go's database/sql package. It is a lightweight, pure Go implementation with no C bindings that supports connections over TCP/IPv4, TCP/IPv6, Unix domain sockets, and custom protocols. The driver includes features such as automatic connection pooling and handling of broken connections, support for queries larger than 16MB, secure LOAD DATA LOCAL INFILE support, optional time.Time parsing, and zlib compression. It requires Go 1.24 or higher and supports MySQL 5.7 and later, as well as MariaDB 10.5 and later.

Languages

Go
100.0%

Contributors (top 30 of 171)