IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

SQL Procédural MySQL Discussion :

exécuter un script


Sujet :

SQL Procédural MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2007
    Messages
    163
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 163
    Par défaut exécuter un script
    Bonjour,

    Je voudrais savoir comment exécuter un script.
    Mon script est écrit dans un fichier texte, il sert a créer une base de donnée

  2. #2
    Membre émérite Avatar de pop_up
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    877
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2006
    Messages : 877
    Par défaut
    en exécutant avec les bon paramètres ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    mysql -h $1 -p $2 -u $3 --password=$4 < chemin_absolu/script.sql
    $1 : host [Antoun : c'est-à-dire le nom ou l'adresse IP du serveur MySQL]
    $2 : bdd
    $3 : utilisateur
    $4 : mot de passe


  3. #3
    Rédacteur/Modérateur

    Avatar de Antoun
    Homme Profil pro
    Architecte décisionnel
    Inscrit en
    Octobre 2006
    Messages
    6 287
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Architecte décisionnel
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2006
    Messages : 6 287
    Par défaut
    Le -p est un raccourci pour --password. Par ailleurs, la bdd doit être après les options. Donc :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    mysql -h $1 -u $3 --password=$4 $2<chemin_absolu/script.sql
    ou bien

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    mysql -h $1 -u $3 -p$4 $2<chemin_absolu/script.sql
    ou encore

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    mysql -h$1 -u$3 -p$4 $2<chemin_absolu/script.sql
    Notez qu'il ne doit jamais y avoir après le -p, et que dans le chemin de fichier il faut utiliser / même sous Windows.

  4. #4
    Membre émérite Avatar de pop_up
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    877
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2006
    Messages : 877
    Par défaut
    encore merci de me corriger. pourtant chez moi ça fonctionnait bien comme ça . je vais quand même corriger mes scripts.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Exécuter un script perl à partir de php
    Par ibtisss dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 6
    Dernier message: 10/11/2005, 11h44
  2. Réponses: 9
    Dernier message: 25/10/2005, 14h23
  3. [FLASH MX2004] Exécution de script PHP
    Par dleu dans le forum Flash
    Réponses: 2
    Dernier message: 30/03/2005, 19h10
  4. Réponses: 1
    Dernier message: 23/02/2005, 11h23
  5. Exécuter un script SQL
    Par borgfabr dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 05/03/2004, 08h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo