Procédure pour importer ou exporter un dump de base MySQL sur le serveur SQL Belenos


Si besoin d'effectuer des opérations d'import ou d'export via des dump de base MySQL, on peut utiliser deux méthodes :

Effectuer un dump

Se connecter en ssh à belenos, puis se rendre dans le répertoire /mysql et lancer ensuite la commande suivante :

cd /mysql
mysqldump -u root -p --all-databases > PATH_FOR_THE_DESTINATION.sql
cd /mysql
mysqldump -u root -p --databases DB_NAME_1 DB_NAME_2 > PATH_FOR_THE_DESTINATION.sql
cd /mysql
mysqldump -u root -p --opt SQL_DB_NAME TABLE_NAME > PATH_FOR_THE_DESTINATION.sql

Importer un dump

Se connecter en ssh à belenos, puis se rendre dans le répertoire /appli/mysql/mysql-gorg-prod-clu/shell et lancer ensuite la commande suivante :

cd /mysql
mysql -u root -p SQL_DB_NAME < PATH_FOR_THE_DESTINATION.sql

Pour effectuer l'import d'une seule table :

cd /mysql
mysql -u root -p --opt SQL_DB_NAME TABLE_NAME < PATH_FOR_THE_DESTINATION.sql


Liens utile

Descriptions des options et arguments possible :


Réparation des databases/tables

Se connecter en ssh à belenos, puis se rendre dans le répertoire /appli/mysql/mysql-gorg-prod-clu/shell et lancer ensuite la commande suivante :

cd /mysql
mysqlcheck -u root -p --auto-repair --check --all-databases

Pour lancer une optimisation des databases :

cd /appli/mysql/mysql-gorg-prod-clu/shell
mysqlcheck -u root -p--all-databases -o