tips:mysql
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédente | |||
| tips:mysql [2022/10/07 22:21] – dbroqua | tips:mysql [2026/09/04 09:33] (Version actuelle) – contact | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | # Mysql | + | ====== |
| Quelques tips que je passe à chaque fois 3h à retrouver… 😅 | Quelques tips que je passe à chaque fois 3h à retrouver… 😅 | ||
| - | ## Créer un utilisateur et lui affecter une base | + | ===== Créer un utilisateur et lui affecter une base ===== |
| - | ```sql | + | < |
| CREATE DATABASE dbname; | CREATE DATABASE dbname; | ||
| CREATE USER " | CREATE USER " | ||
| Ligne 12: | Ligne 12: | ||
| FLUSH PRIVILEGES; | FLUSH PRIVILEGES; | ||
| EXIT; | EXIT; | ||
| - | ``` | + | </ |
| Pensez à remplacer : | Pensez à remplacer : | ||
| Ligne 19: | Ligne 19: | ||
| * dbpassword par le mot de passe | * dbpassword par le mot de passe | ||
| - | ## Sauvegarde et restauration | + | ===== Sauvegarde et restauration |
| - | ### Sauvegarde | + | ==== Sauvegarde |
| Commande exécutée en root sur une Debian (pas de mot de passe depuis le root local) : | Commande exécutée en root sur une Debian (pas de mot de passe depuis le root local) : | ||
| - | ```bash | + | < |
| mysqldump dbname > dump.sql | mysqldump dbname > dump.sql | ||
| - | ``` | + | </ |
| Un script que je lance dans un cron journalier et qui backup l' | Un script que je lance dans un cron journalier et qui backup l' | ||
| - | ```bash | + | < |
| #! /bin/bash | #! /bin/bash | ||
| Ligne 56: | Ligne 56: | ||
| echo " | echo " | ||
| find ${BASE_DIR}/ | find ${BASE_DIR}/ | ||
| - | ``` | + | </ |
| - | ### Restauration | + | ==== Restauration |
| Commande exécutée en root : | Commande exécutée en root : | ||
| - | ```bash | + | < |
| mysql -u root -p dbname < dump.sql | mysql -u root -p dbname < dump.sql | ||
| - | ``` | + | </ |
tips/mysql.txt · Dernière modification : de contact
