https://github.com/torosent/mysql-replication
MySQL replication with Master Slave in Azure VM's
https://github.com/torosent/mysql-replication
Last synced: 3 months ago
JSON representation
MySQL replication with Master Slave in Azure VM's
- Host: GitHub
- URL: https://github.com/torosent/mysql-replication
- Owner: torosent
- License: mit
- Created: 2017-02-15T19:17:18.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-03-19T12:32:59.000Z (about 8 years ago)
- Last Synced: 2025-01-17T01:13:38.261Z (5 months ago)
- Language: Shell
- Homepage:
- Size: 44.9 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# What is MySQL?
> MySQL is a fast, reliable, scalable, and easy to use open-source relational database system. MySQL Server is intended for mission-critical, heavy-load production systems as well as for embedding into mass-deployed software.
[https://mysql.com/](https://mysql.com/)
# MySQL Replication Cluster Master - Slave
A **zero downtime** MySQL master-slave [replication](https://dev.mysql.com/doc/refman/5.0/en/replication-howto.html) cluster can easily be setup with the MySQL Docker image using the following environment variables:
# What these scripts are doing?
azurecli.sh will create 2 VM's in Azure with managed disks and a loadbalancer.
The script will install docker images of MySQL in Master Slave configuration
# How to run
- `Install Azure CLI 2.0`
- `Edit the parameters in azurecli.sh`
- `bash azurecli.sh`