https://github.com/lucianoscarpaci/simpledatabase-gui
An innovative system integrating a robust database solution with a user-friendly interface to facilitate seamless record management. Leveraging the power of MySQL and MariaDB databases, alongside the convenience of phpMyAdmin for efficient administration. The deployment is streamlined using Docker.
https://github.com/lucianoscarpaci/simpledatabase-gui
backend-deve crud-operation data-manipulation database-connectivity database-management database-sec dev docker mariadb mysql phpmyadmin sql-queries user-interface
Last synced: 8 months ago
JSON representation
An innovative system integrating a robust database solution with a user-friendly interface to facilitate seamless record management. Leveraging the power of MySQL and MariaDB databases, alongside the convenience of phpMyAdmin for efficient administration. The deployment is streamlined using Docker.
- Host: GitHub
- URL: https://github.com/lucianoscarpaci/simpledatabase-gui
- Owner: lucianoscarpaci
- Created: 2023-03-11T20:44:08.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-08-27T22:28:40.000Z (over 1 year ago)
- Last Synced: 2025-01-25T09:13:17.860Z (about 1 year ago)
- Topics: backend-deve, crud-operation, data-manipulation, database-connectivity, database-management, database-sec, dev, docker, mariadb, mysql, phpmyadmin, sql-queries, user-interface
- 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
# SimpleDatabase-GUI
A Database that connects to a UI to change records
### Docker Compose ###
To start the containers, run the following command:
```
docker-compose up -d
```
When stopping the containers, run the following command:
```
docker-compose down
```
### MySQL+phpMyAdmin+Docker Instructions ###
```docker run --name db-easthillshoppingmall -p 33060:33060 -e MYSQL_ROOT_PASSWORD=hacker -d mysql```
```docker exec -it db-easthillshoppingmall mysql -uroot -phacker```
```CREATE DATABASE easthillshoppingmall;```
### phpMyAdmin Instructions ###
```docker run --name phpmyadmin -d -p 8080:80 -e PMA_HOST=db-easthillshoppingmall phpmyadmin/phpmyadmin:latest```
### Create Network ###
```docker network create project-network```
```docker network connect project-network db-easthillshoppingmall```
```docker network connect project-network phpmyadmin-easthillshoppingmall```
### Export database ###
```docker exec a254875a527f503e5d9d310ead573d5b97964f1b699f674b620c357393d670a6 /usr/bin/mysqldump -u root --password=hacker easthillshoppingmall > easthillshoppingmall.sql```