Setup Your First Super Admin
Once you have started NocoDB, you can visit the dashboard via
example.com. You will be redirected to
Enter your work email and your password.
Your password has at least 8 letters. No other constraints on case, numbers or special characters.
Initialize Your First Project
Once you have logged into NocoDB, you should see
To create a new project, you can click
You need to specify the project name. The data will be stored in
NC_DB. If it is not specified, a local SQLite will be created and used.
NC_DB is an environment variable used to store the meta data in the given database.
Connecting to External Database
Click on three-dot menu adjacent to
BASES. Pick required database option from the menu
Connect to new datasource.
If you are running NocoDB on Docker and your local DB is running on your host machine, your Host Address would be host.docker.internal instead of localhost.
Above menu is also accessible from
Team & Settings >
Data Sources. Click on
New button to add existing database.
You need to specify the project name, API type, and other database parameters.
Currently it supports MySQL, Postgres, MSSQL and SQLite.
You can also configure associated SSL & advanced parameters.
You can click Edit Connection JSON and modify SSL settings in "ssl".
You can click Edit Connection JSON and specify the schema you want to use in "searchPath".
"searchPath": [ "<YOUR_TARGET_SCHEMA>" ]
Test Database Connection to see if the connection can be established or not. NocoDB creates a new empty database with specified parameters if the database doesn't exist.