https://github.com/irontec/slides-mysql
Curso de MySQL
https://github.com/irontec/slides-mysql
Last synced: 10 months ago
JSON representation
Curso de MySQL
- Host: GitHub
- URL: https://github.com/irontec/slides-mysql
- Owner: irontec
- Created: 2019-07-05T11:28:16.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2023-01-04T22:12:41.000Z (over 3 years ago)
- Last Synced: 2025-06-11T01:07:55.208Z (about 1 year ago)
- Language: JavaScript
- Homepage: https://irontec.github.io/slides-mysql/#/
- Size: 8.9 MB
- Stars: 0
- Watchers: 2
- Forks: 3
- Open Issues: 30
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Curso avanzado de MySQL
Curso avanzado sobre MySQL y alta disponibilidad de servidores MySQL.
## Contenido del curso
* Replicación
* Master - Slave
* Master - Master
* Mysql Galera Cluster
* Cluster Control
* Percona XtraDB Cluster
* Escalado horizontal
* ProxySQL
* Backup
## Usage
### Development time
```bash
npm start
```
Will open a dev-server on http://localhost:8080
> If changes are made on *config.json* dev server must be *restarted*.
### Bundle time
```bash
npm run build
```
Will create a build on _./dist/_.
### Deploy time
#### gitlab
There is a sample _.gitlab-ci.yaml.sample_ file to be used as a template for gitlab pipelines.
#### github
There is a npm script ready for publishing on github's pages:
```bash
npm run deploy:gh
```
### Generate PDF
A PDF file can be generated using [dektape](https://github.com/astefanutti/decktape).
Make sure dev server is up and listening on https://localhost:8080 (npm start)and just run from another console:
```bash
$ npm run create:pdf
```
**mysql_avanzado-slides.pdf** will be created (after a some time).