Databáze hsqldb

hsqldb je relační SQL databáze implementovaná v Javě. Obsahuje JDBC ovladač a je vhodná i pro vestavění přímo do aplikací. Nemusí se instalovat ani konfigurovat a podporuje také databáze uložené pouze v paměti. Je tak ideální pro experimentování s JDBC.

Třída JDBC driveru je org.hsqldb.jdbcDriver (ano, její název porušuje konvence pro pojmenování tříd).

URL pro přístup k databázi uložené v paměti je jdbc:hsqldb:mem:aname, kde aname je jméno databáze; jméno uživatele je sa a heslo je prázdné.

Spojení tedy získáme následujícím způsobem:

// Zavedeme JDBC driver
Class.forName("org.hsqldb.jdbcDriver");
// Vytvorime spojeni s databazi
Connection conn = DriverManager.getConnection("jdbc:hsqldb:mem:test","sa","");