Important
The SingleStore 9.1 release candidate (RC) gives you the opportunity to preview, evaluate, and provide feedback on new and upcoming features prior to their general availability. In the interim, SingleStore 9.0 is recommended for production workloads, which can later be upgraded to SingleStore 9.1.
Connect with Application Development Tools
SingleStore supports connecting your cluster via various application development tools and programming languages.
-
GA: SingleStore regularly tests the compatibility with this tool/language, against the latest version specified in the compatibility matrix.
-
Preview: SingleStore may not yet support complete integration with this tool/language, and it may require independent troubleshooting.
If you face issues in connecting your SingleStore cluster with the tools/languages/frameworks specified in the following compatibility matrix, contact SingleStore Support.
|
Language/Framework |
Connector/Driver |
Status |
|---|---|---|
|
MariaDB Connector/C (C/C++) |
Preview | |
|
SingleStore Connector for . |
GA | |
|
MySQL2 |
GA | |
|
Django-SingleStore Connector |
Preview | |
|
Go MySQL Driver |
Preview | |
|
SingleStore JDBC Driver |
GA | |
|
SingleStore JDBC Driver |
GA | |
|
MySQL2 |
Preview | |
|
MySQL |
Preview | |
|
SingleStore ODBC Driver |
GA | |
|
MySQL DBI and DBM Drivers |
Preview | |
|
PDO_ |
Preview | |
|
SingleStore Python Client |
GA | |
|
SingleStore R2DBC Connector |
GA | |
|
RubyGems MySQL2 |
Preview | |
|
SQLx |
Preview | |
|
SingleStore JDBC Driver |
GA |
For information about connecting with various IDEs/environments (or any MySQL compatible client), refer to Connect to SingleStore.
You can also connect to your cluster via the Data API.
In this section
- Connect with C/C++
- Connect with Go
- Connect with Java/JDBC
- Connect with Node.js
- Connect with Laravel
- Connect with .NET and .NET Core
- Connect with ODBC
- Connect with Perl
- Connect with PHP
- Connect with Python
- Connect with R2DBC
- Connect with Ruby
- Connect with Rust
- Extended Protocol Packet Metadata
- Using Prepared Statements
Last modified: January 30, 2026