Main Content

Connect to Database Programmatically

Establish connection to relational databases and retrieve information about their structures using command line

Database Toolbox™ enables you to connect to various relational databases by installing the database and driver. If you do not want to install a database and driver, you can use the MATLAB® interface to SQLite.

After establishing a database connection, you can explore database contents and structure using the command line. Close the database connection when you are finished.


connectionRelational database ODBC connection
connectionRelational database JDBC connection


expand all

closeClose and invalidate database and driver resource utilizer
databaseConnect to database
isopenDetermine if database connection is open
odbcCreate ODBC database connection
listDataSourcesList all available data sources
sqlfindFind information about all table types in database
closeClose SQLite connection
sqliteSQLite connection


Connect to Database

Connecting to Database

After configuring a driver and data source, connect to your database.

Working with MATLAB Interface to SQLite

Analyze data without access to a database or driver by using the MATLAB interface to SQLite.

Retrieve Information About Database Structure

Retrieve Database Metadata

Find information about the database, tables, and columns using the connection object and the sqlfind function.

Data Retrieval Restrictions

Identify restrictions on table and column names for data retrieval.