METODO 2
Modificar archivo my.conf de mysql.
En Ubuntu 18 suele estar en:
/etc/mysql/my.cnf
Para buscarlo:
sudo find / -name "my.cnf"
Copia:
sudo cp /etc/mysql/my.cnf /etc/mysql/my.cnf.old
Modificarlo:
sudo nano /etc/mysql/my.cnf
Añadimos:
[mysqldump] user=nombre_de_usuario password=P@SSW0RD
mysqldump --user=nombre_de_usuario nombre_base_de_datos | gzip -9 > mysql.sql.gz
“gzip -9 “ el que menos ocupa
Script Bash
#!/bin/bash currentDate="$(date +'%Y-%m-%d')" mysqldump --user=graphicqluser cactusdscms | gzip -9 > "cactusdscms"_$currentDate.sql.gz