Skip to content

FullStackDataOrg/mysql-postgres-bash-admin-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

27 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Database Administration Project

This project demonstrates Backup & Restore phases in two popular relational databases:

  • Phase 1: PostgreSQL – User management, role privileges, backup/restore
  • Phase 2: MySQL – Data recovery, indexing, storage engine check, automation

The repository includes:

  • Setup instructions (PostgreSQL & MySQL on WSL)
  • SQL files for each exercise
  • Bash scripts for automation
  • Screenshots placeholders (to be added after running the tasks)

πŸ“‚ Project Repo Structure

│── README.md                  # Main documentation
β”‚
β”œβ”€β”€ postgresql/                # Phase 1 (Backup & Restore - PostgreSQL)
β”‚   β”œβ”€β”€ setup/                 
β”‚   β”‚   β”œβ”€β”€ postgres-setup.sh  # Lab setup file (download/modify)
β”‚   β”‚   └── wsl-setup.md       # Guide for running PostgreSQL on WSL
β”‚   β”œβ”€β”€ tasks/
β”‚   β”‚   β”œβ”€β”€ tasks.sql           # SQL commands
β”‚   └── screenshots/            # screenshot guide
β”‚             
β”‚
β”œβ”€β”€ mysql/                     # Phase 2 (Backup & Restore - MySQL)
β”‚   β”œβ”€β”€ setup/
β”‚   β”‚   β”œβ”€β”€ billing.sql        #Restore file
β”‚   β”‚   └── wsl-setup.md       # Guide for running MySQL on WSL
β”‚   β”œβ”€β”€ tasks/
β”‚   β”‚   β”œβ”€β”€ tasks.sql          # SQL commands for Exercises
β”‚   β”‚   └── mybackup.sh        # Bash script for automation
β”‚   └── screenshots/           # screenshot guide
β”‚
└── LICENSE (optional)

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors