Using the NuoDB C Driver

The NuoDB C driver provides a C language API for connecting to a NuoDB database and executing SQL statements. This page provides information and examples to get you started with the basic operations you will want to execute. Reference information for the API is generated by the Doxygen tool (see C Driver API Reference). There are no special requirements for using the NuoDB C driver.

The NuoDB C driver is a preview feature.

Caution: NuoDB encourages you to use preview features in your development projects. However, the use of preview features in production is not supported.


The C API library is installed by default with the product and there are no additional installation steps required.

Platform NuoDB C API Library
Linux NUODB_HOME/lib64/
Windows NUODB_HOME\bin\nuoclient.dll

The include files are in the NUODB_HOME/include/nuodb directory.

An example of a NuoDB client application that uses the C driver is in NUODB_HOME/samples/doc/c/HelloDB.c.