Créer une base MySQL

Signaler
Messages postés
79
Date d'inscription
vendredi 8 décembre 2006
Statut
Membre
Dernière intervention
29 janvier 2010
-
Messages postés
79
Date d'inscription
vendredi 8 décembre 2006
Statut
Membre
Dernière intervention
29 janvier 2010
-
Bonsoir,

Je souhaite développer une appli VB2008 connectée à une base MySQL (j'utilise MySQL Connecteor ODBC et MySQL Connector .NET)
Je vais créer la base localement pour le développement et les tests, mais comment faire ensuite pour créer cette même base sur le serveur, dynamiquement ?
Peut-on "exporter" le tout de code SQL lié à cette base pour ensuite l'exécuter sur le serveur ?




Hauwee

2 réponses

Messages postés
60
Date d'inscription
dimanche 10 novembre 2002
Statut
Membre
Dernière intervention
30 juin 2011

Je recherche la même chose que toi... A tu eu une réponse??

Nicolas
Messages postés
79
Date d'inscription
vendredi 8 décembre 2006
Statut
Membre
Dernière intervention
29 janvier 2010

Bonjour,

J'utilise des commandes déjà intégrées à MySQL, à savoir :

Il faut ouvrir une fenêtre DOS normale (pas le client ligne de commandes MySQL --> je me suis fait avoir la 1ère fois) et te positionner sur le répertoire d'exécution de MySQL (du style C:\program files\mysql\mysql server\bin ...)

Export de la base sans donnée :
mysqldump -u Utilisateur -pMotDePasse --no-data NomBase > C:\NomFichier.sql
Export avec données :
mysqldump -u Utilisateur -pMotDePasse NomBase > C:\NomFichier.sql
Import :
mysql -u Utilisateur -pMotDePasse NomBase < C:\NomBase.sql

Il faut juste que ta base soit créée (un simple CREATE DATABASE NomBase) ou peut être ajouté cette commande directement dans le fichier NomFichier.sql (mais là je n'ai pas encore testé)

J'espère que ça t'aidera.




Hauwee