NuoDB Drivers
NuoDB supports several client drivers that allow applications to connect to a database. These client drivers provide application interfaces for different programming languages or environments.
The following table describes the client drivers and their availability.
Driver |
Support Level |
Dependencies |
Platform |
Source |
||
External |
||||||
Full |
None |
Linux |
✅ |
✅ |
||
Full |
None |
Linux |
✅ |
✅ |
||
Drupal |
Preview |
PHP PDO |
Linux |
|||
Full |
Flyway 9 |
Linux |
||||
Full |
Flyway 10 |
Linux |
||||
Golang |
Preview |
C++ Driver |
Linux |
|||
Full |
Hibernate 5.x |
Any |
✅ |
|||
Full |
Hibernate 6.x |
Any |
✅ |
|||
Full |
JRE 11 or 17 |
Any |
✅ |
|||
.NET ① |
Full |
.NET Core 6.0 |
Linux |
|||
Full |
C++ Driver |
Linux |
||||
Full |
x86_64 |
Windows |
✅ |
|||
Full |
UnixODBC 2.3 |
Linux |
✅ |
|||
Perl |
Preview |
Perl DBI |
Linux |
|||
PHP PDO |
Preview |
PHP PDO |
Linux |
|||
PHP Zend |
Preview |
PHP PDO |
Linux |
|||
Python |
Full |
CPython ≥ 2.7 |
Any |
✅ |
||
Ruby |
Full |
Ruby 3.1.2 |
Linux |
|||
Admin (pynuoadmin) |
Full |
Python 3.8 and later |
Any |
✅ |
① The .NET driver includes ADO.NET client driver and EFCore (ORM) driver.
|