Skip to content

Commit 756fbb5

Browse files
authored
Merge pull request #71 from OurSQLFoundation/resources/auto-2026-10-03
Add Go-MySQL-Driver and Sequelize to Software & Tools
2 parents cdd06a6 + 3bc3d48 commit 756fbb5

4 files changed

Lines changed: 40 additions & 0 deletions

File tree

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
---
2+
title: "Go-MySQL-Driver"
3+
link: "https://github.com/go-sql-driver/mysql"
4+
github: "go-sql-driver/mysql"
5+
description: "A pure Go implementation of the MySQL client protocol for Go's database/sql package — no C bindings, no libmysqlclient dependency."
6+
subcategories:
7+
- Connectors & Drivers
8+
compatibility:
9+
- MySQL
10+
- MariaDB
11+
- TiDB
12+
- Percona Server
13+
pricing:
14+
- Open Source
15+
images:
16+
- logo.png
17+
---
18+
19+
Go-MySQL-Driver plugs into Go's standard `database/sql` package as a `driver.Driver` implementation, speaking the MySQL wire protocol natively instead of linking against `libmysqlclient`. It supports connections over TCP/IPv4, TCP/IPv6, and Unix domain sockets, automatic reconnection handling, `context.Context` cancellation, secure `LOAD DATA LOCAL INFILE` with file allowlisting, and zlib compression, among other features expected of a production driver.
20+
21+
It's maintained by the go-sql-driver community as one of the most widely used MySQL drivers in the Go ecosystem, with MySQL 8.0+ and MariaDB 10.11+ officially supported by maintainers, TiDB supported directly by PingCAP, and Percona Server and Google Cloud SQL working but outside the maintainers' support scope. It's released under the Mozilla Public License 2.0.
30.8 KB
Loading
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
---
2+
title: "Sequelize"
3+
link: "https://sequelize.org"
4+
github: "sequelize/sequelize"
5+
description: "A promise-based Node.js ORM with first-class MySQL and MariaDB support, alongside Postgres, SQLite, SQL Server, and other dialects."
6+
subcategories:
7+
- Connectors & Drivers
8+
compatibility:
9+
- MySQL
10+
- MariaDB
11+
pricing:
12+
- Open Source
13+
images:
14+
- logo.png
15+
---
16+
17+
Sequelize provides a model-based, promise-driven ORM layer for Node.js, with solid transaction support, associations and eager/lazy loading, migrations, and read-replication support for scaling reads across multiple MySQL servers. Its MySQL and MariaDB dialect is built on the `mysql2` driver under the hood, alongside separate dialect packages for Postgres, SQLite, SQL Server, Snowflake, Oracle, and Db2.
18+
19+
It's released under the MIT license and has been a fixture of the Node.js data-access ecosystem since 2014, maintained by the Sequelize community through an Open Collective-funded core team.
41.3 KB
Loading

0 commit comments

Comments
 (0)