आप MySQL संगतता मोड के साथ HSQLDB डेटाबेस बना सकते हैं (;sql.syntax_mys=true
संलग्न करें) जेडीबीसी यूआरएल के लिए। इस मोड में, आप निम्न कार्य कर सकते हैं:
तालिका बनाने के लिए MySQL सिंटैक्स का उपयोग करें। HSQLDB MySQL के AUTO_INCREMENT कीवर्ड को पहचान के लिए एक उपनाम के रूप में समझता है। यह अन्य सभी MySQL-विशिष्ट सिंटैक्स को भी समझता है।
कॉलम नामों का कैपिटलाइज़ेशन वास्तव में कोई समस्या नहीं है। बड़े अक्षरों में कॉलम नाम के साथ, आप किसी भी मामले का उपयोग अपने सेलेक्ट स्टेटमेंट में उद्धृत किए बिना कर सकते हैं। इसका मतलब है कि आप उसी क्वेरी को चला सकते हैं जिसका उपयोग आप MySQL के लिए HSQLDB पर करते हैं।
देखें http://hsqldb.org/doc/2.0/guide/ संगतता-chapt.html#coc_compatibility_mysql