Skip to content

A Java and JavaFX application that connects to a MySQL database, enabling users to generate queries through the GUI and view the query results directly on the interface. Simplify database interaction by seamlessly integrating query generation and result display within the application.

License

Notifications You must be signed in to change notification settings

MuhammedZohaib/RDBMS-Simulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RDBMS-Simulator

This Java and JavaFX application, developed using IntelliJ IDEA, provides a user-friendly interface for connecting to a MySQL database, generating queries, and viewing query results.

Features

  • Seamless integration with MySQL database.
  • User-friendly GUI for query generation.
  • Real-time display of query results on the interface.

Prerequisites

  • Java Development Kit (JDK) installed.
  • MySQL Server and MySQL Connector/J set up.
  • IntelliJ IDEA IDE installed.

Usage

  1. Clone or download the repository to your local machine.

  2. Open the project in IntelliJ IDEA.

  3. Set up the MySQL database connection in the DatabaseConnector.java file by providing the necessary connection details.

  4. Execute the sql schema files.

  5. Add credentials in .properties files

  6. Launch the application and Enter the desired query in the provided input fields.

  7. Click the "Execute" button to execute the query.

  8. View the query results displayed on the interface.

Customization

You can customize the application according to your specific requirements. Feel free to modify the GUI design, add additional features, or enhance the query execution logic as needed.

Dependencies

This application relies on the following dependencies:

  • JavaFX: The JavaFX library is required for building the graphical user interface.
  • MySQL Connector/J: The MySQL Connector/J library is used for connecting to the MySQL database.
  • MySQL Workbench: A Free RDBMS.

Please ensure that these dependencies are properly set up in your project.

License

This project is licensed under the MIT License.

About

A Java and JavaFX application that connects to a MySQL database, enabling users to generate queries through the GUI and view the query results directly on the interface. Simplify database interaction by seamlessly integrating query generation and result display within the application.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages