Database Exec is a JavaFX-based desktop application for database management and SQL query execution. It provides a user-friendly interface with syntax highlighting for writing, executing, and managing SQL queries across multiple database types. The application features a built-in SQL editor with CodeMirror integration and supports saving/loading SQL scripts.
- SQLite 3 Database Connection
- MySQL Database Connection
You need Java and Maven on your machine to build and run DB-Exec.
JDK14 and Maven 3.8.4 should work just fine.
- Java 14 Download Java JDK
- Maven 3.8.4 Download Maven
- Download the latest version of DB-Exec from GitHub
- Run maven command:
mvn clean javafx:run - Enjoy!
To create a standalone executable JAR file:
mvn clean packageThe built JAR file will be available in the target/ directory.
Contributions are welcome! To contribute to this project:
- Fork the repository
- Create a feature branch (
git checkout -b feature/your-feature-name) - Make your changes and commit them (
git commit -am 'Add some feature') - Push to the branch (
git push origin feature/your-feature-name) - Create a Pull Request
Please ensure your code follows the existing style and includes appropriate tests where applicable.
This project is licensed under the MIT License - see the LICENSE file for details.