Utiliser sa base de données MariaDB (MySQL) managée
Se connecter à MariaDB en CLI ou via un GUI, créer des utilisateurs, importer un dump SQL et gérer les sauvegardes.
Utiliser sa base de données MariaDB managée
MariaDB est compatible MySQL. Les identifiants (hôte, utilisateur, mot de passe, base) se trouvent dans l’onglet Database du panel.
1. Se connecter
Ligne de commande (mysql / mariadb)
mysql -h <hote> -P 3306 -u <utilisateur> -p --ssl-mode=REQUIRED
Saisissez le mot de passe. --ssl-mode=REQUIRED force le chiffrement TLS.
Client graphique (DBeaver, HeidiSQL, phpMyAdmin)
- Host : adresse du panel
- Port :
3306 - User / Password : du panel
- SSL : activé (required)
2. Autoriser votre IP
Ajoutez votre IP publique dans Database → Allowed IPs. Sans cela, l’accès distant est refusé.
3. Opérations courantes
-- Créer une base et un utilisateur dédié
CREATE DATABASE app_prod CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
CREATE USER 'app'@'%' IDENTIFIED BY 'motdepasse';
GRANT ALL PRIVILEGES ON app_prod.* TO 'app'@'%';
FLUSH PRIVILEGES;
-- Voir les processus actifs
SHOW PROCESSLIST;
4. Importer / exporter
# Export (dump)
mysqldump -h <hote> -u <utilisateur> -p --single-transaction <base> > backup.sql
# Import
mysql -h <hote> -u <utilisateur> -p <base> < backup.sql
5. Sauvegardes
Des sauvegardes automatiques quotidiennes sont gérées par onesubnet. Conservez en plus un dump régulier (mysqldump) hors de l’infrastructure.
Références
- Documentation MariaDB : https://mariadb.com/kb/en/documentation/
- mysqldump : https://mariadb.com/kb/en/mysqldump/