|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre habitué
![]() Développeur informatique Inscription : octobre 2003 Messages : 448 ![]() |
Je voudrais automatiser l'installation de mon application et pour cela je voudrais créer un fichier bat executant mon fichier .sql, j'ai tenter quelques syntaxe mais sans grand résultat :
Code :
|
||
|
|
00
|
|
|
#2 |
|
Provisoirement toléré
Inscription : juin 2003 Messages : 2 622 ![]() |
C'est à dire ? Qu'est ce qui se passe ?
Tu as aussi la commande SQL source nom_fichier qui fait la même chose...
__________________
Pensez au bouton
|
|
|
00
|
|
|
#3 |
|
Membre du Club
![]() Inscription : mai 2006 Messages : 176 ![]() |
Je vias faire la même chose que toi PrinceMaster77.
Seulement je ne vois pas comment mettre en ligne de commandes le fichier à créer. Le fichier en question s'appelle "fichier.sql", et se situe dans le même répertoire que le fichier BAT. Je fais : mysql -b -h localhost -u root madatabase < fichier.sql Mais il m'indique une erreur comme quoi le fichier spécifié est introuvable. Merci de votre aide ! |
|
|
00
|
|
|
#4 |
|
Membre chevronné
![]() Inscription : janvier 2006 Messages : 916 ![]() |
Je pense qu'il faudrait spécifier le répertoire complet de vos fichiers .sql, ou alors les mettre dans le répertoire /bin du serveur.
Exemple : Code :
mysql -uroot -ppassroot -e "source c:\temp\fichier.sql"
|
|
|
00
|
|
|
#5 | |
|
Membre Expert
![]() Inscription : février 2006 Messages : 953 ![]() |
Code :
mysql --user=root -p mabase < c:\sql\EmptyDb.sql
Citation:
Un test : ''dir fichier.sql" devrait le lister. Les syntaxes à guidav et Maximilian sont très bien aussi.. à condition d'utiliser le bon chemin d'accès pour son script sql |
|
|
|
00
|
|
|
#6 | |
|
Provisoirement toléré
Inscription : juin 2003 Messages : 2 622 ![]() |
Citation:
__________________
Pensez au bouton
|
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com