executer script

executer script - SQL/NoSQL - Programmation

Marsh Posté le 10-02-2008 à 10:12:46    

Bonjour
 
je m'exerce sur mysql en ligne de commande, pas tres doué
je voudrais lancer un .bat qui contient

Code :
  1. @echo off
  2. rem ---------------------------------------
  3. rem MySQL create DB command
  4. rem ---------------------------------------
  5. echo Creating Alfresco database and user...
  6. mysql -uroot -p < db_setup.sql
  7. echo Database prepared.


 
ce fichier se trouve C:\alfresco\extras\databases\mysql
On me dit de me placer dans ce repertoire.
Mais quand je lance ma commande de mon fichier mysql -uroot
mysql non reconnu  
 
Alors je me place C:\Program Files\EasyPHP 2.0b1\mysql\bin où se trouve mon mysql.exe
ma commande mysql -uroot fonctionne mais je ne peux plus executer mon .bat puisqu'il se trouve pas dans ce repertoire, je peux le deplacer et là ça marche mais il existe sûrement un moyen plus rapide en ligne de commande
 
Merci

Reply

Marsh Posté le 10-02-2008 à 10:12:46   

Reply

Marsh Posté le 10-02-2008 à 13:55:45    

Dans ton script crée des variables contenant les chemins  vers les repertoires et utilises les pour faire des chemins complet
tu peut aussi ajouter le repertoire de mysql ds les variable d'environnement pour que l'executable soit atteignable de n'importe ou je crois.


Message édité par yellu le 10-02-2008 à 13:56:45
Reply

Marsh Posté le 10-02-2008 à 15:53:10    

merci

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed