# Custom SQL Source Connect Kotlin DataFrame to any JDBC-compatible database using a custom SQL source configuration. Easily integrate unsupported SQL databases in Kotlin DataFrame using a flexible custom source setup. Define a custom SQL source in Kotlin DataFrame to work with any JDBC-based database. If your SQL database is not officially supported, you can either [create an issue](https://github.com/Kotlin/dataframe/issues) or define a simple, configurable custom SQL source. See the [How to Extend DataFrame Library for Custom SQL Database Support guide](readSqlFromCustomDatabase.md) for detailed instructions and an example with HSQLDB.