Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/niclzzk/java-swing-mysql-db-tool
Simple Java Swing MySQL Database Application with samples for Creating, Filling, Reading and Deleting a Database.
https://github.com/niclzzk/java-swing-mysql-db-tool
java mysql swing
Last synced: 6 days ago
JSON representation
Simple Java Swing MySQL Database Application with samples for Creating, Filling, Reading and Deleting a Database.
- Host: GitHub
- URL: https://github.com/niclzzk/java-swing-mysql-db-tool
- Owner: NiclzzK
- Created: 2022-09-14T16:42:27.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2022-09-14T17:52:55.000Z (about 2 years ago)
- Last Synced: 2024-05-16T05:13:18.882Z (6 months ago)
- Topics: java, mysql, swing
- Language: Java
- Homepage:
- Size: 5.86 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Java-Swing-DB-Tool
As the name suggests, this is a simple Java Swing MySQL Database Application.
It Contains Methods for Creating, Filling, Reading and Deleting a Database.For simplicity, I added an optional docker-compose File, which sets up MySQL and PHPmyAdmin.
## Requirements
[JDK](https://www.oracle.com/java/technologies/downloads/)
[Java-Editor](https://javaeditor.org/doku.php?id=en:installation)
[MySQL Connector/J](https://dev.mysql.com/downloads/connector/j/)
(Put the mysql-connector-java-*.jar file in the project root folder for simplicity.)[Docker](https://www.docker.com/)
## Setup
#### MySQL Connector/J
1. Open Java-Editor and go to Window > Configuration > Java > Interpreter.
2. Under Classpath-User select the mysql-connector-java-*.jar file.#### Docker
1. Make sure Docker is running.
2. Open CMD or Terminal inside the project
3. Enter: ```docker-compose up -d```(To shut down the Container, enter: ```docker-compose down```)
## Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.Please make sure to update tests as appropriate.