Générer fichier de sauvegarde d'une bdd mysql

Soyez le premier à donner votre avis sur cette source.

Vue 5 888 fois - Téléchargée 821 fois

Description

Cette classe vous permet de sauvegarder une base de données MySQL dans un fichier .sql en passant par VB.Net à l'aide du connecteur MYSQL
La classe lance le processus de génération du fichier dans un nouveau theard
Elle prend en charge la structure des tables, le contenu de celles-ci, la sauvegarde des Triggers, Fonctions et Procédures Stockées

Exemple d'utilisation:

Dim SauvegardeMySQL As New CLMySQLSave("adresse_du_serveur", "utilisateur", "mot_de_passe", "base_de_données", "répertoire_de_sauvegarde" ,"nom_du_fichier")

Source / Exemple :


Voir le .zip

Conclusion :


C'est ma première source postée ici, j'espère qu'elle pourra être utile à certains d'entre vous.
J'attends aussi vos commentaires / optimisations avec impatience

PS: Si quelqu'un connait la requête MySQL pour lister les VUES sur une base de données, je suis up !

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
8
Date d'inscription
lundi 4 octobre 2004
Statut
Membre
Dernière intervention
15 septembre 2009

Sauvegarde des Procédures / Fonctions -> Ajouté

Si quelqu'un connait la commande pour lister toutes les vues crées sur une bdd car j'ai la requête pour générer la création mais pas pour le listing.
Messages postés
8
Date d'inscription
lundi 4 octobre 2004
Statut
Membre
Dernière intervention
15 septembre 2009

Bonjour Ploufs, comme il est noté dans le commentaire de la source:
"Elle prend en charge la structure des tables, le contenu de celles-ci, et la sauvegarde des Triggers"

Donc oui, pour le moment il n'y a pas ni les procédures stockées, ni le reste
Messages postés
2
Date d'inscription
lundi 10 février 2003
Statut
Membre
Dernière intervention
13 septembre 2009

Il manque le backup des procedure stocker et de view..

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.