Partage
  • Partager sur Facebook
  • Partager sur Twitter

MySQL via invite de commande

Anonyme
    27 octobre 2015 à 16:10:48

    Bonjour à tous !

    Je voudrais de l'aide car même en suivant à la lettre les cours sur "https://openclassrooms.com/courses/administrez-vos-bases-de-donnees-avec-mysql/installation-de-mysql"; je n'arrive pas à utiliser l'invite de commande via mySQL. D'abord j'utilise, "set PATH=%PATH%;" puis ensuite sur le bureau je fais "clique droit", puis "ouvrir l'emplacement du fichier".  Puis je fais "shift et "clique droit" sur mysql.exe puis "copier en tant que chemin d'accès" .

    Donc sur invite de commande ça donne set PATH=%PATH%;"C:\Program Files\MySQL\MySQL Server 5.7\bin\mysql.exe"

    Et puis rien !!! Il me redemande de taper une autre commande !

    Merci d'avance de votre aide !

    P.S : Je suis sous windows 8 et complètement débutant lol.

    • Partager sur Facebook
    • Partager sur Twitter
      29 octobre 2015 à 11:25:46

      Bonjour,

      Si tu ouvres une invite de commande et que tu tapes "mysql" que se passe-t-il ?

      • Partager sur Facebook
      • Partager sur Twitter
      Seul on va plus vite, ensemble on va plus loin ... A maîtriser : Conception BDD, MySQL, PHP/MySQL
      Anonyme
        29 octobre 2015 à 11:57:15

        Salut,

        PATH indique des chemins, pas des fichiers.

        Il faut définir PATH comme ceci : set PATH=%PATH%;"C:\Program Files\MySQL\MySQL Server 5.7\bin"


        • Partager sur Facebook
        • Partager sur Twitter
        Anonyme
          31 octobre 2015 à 21:53:20

          Benzouye a écrit:

          Bonjour,

          Si tu ouvres une invite de commande et que tu tapes "mysql" que se passe-t-il ?

          Alors il me dit que mysql n'est pas reconnu en tant que commande interne,commande externe, un programme exécutable, ou un fichier de commande.

          • Partager sur Facebook
          • Partager sur Twitter
          Anonyme
            31 octobre 2015 à 21:55:40

            AlexB. a écrit:

            Salut,

            PATH indique des chemins, pas des fichiers.

            Il faut définir PATH comme ceci : set PATH=%PATH%;"C:\Program Files\MySQL\MySQL Server 5.7\bin"

            Merci de votre aide en cas mais j'ai fais un essai comme vous l'avez dit et cela ne marche pas.



            • Partager sur Facebook
            • Partager sur Twitter
            Anonyme
              31 octobre 2015 à 23:01:02

              Dans la console, entre echo %path% et vérifie que ton chemin vers mysql.exe est bien là.

              Sinon, vas dans le panneau de configuration à Système (ou CTRL+Pause), puis onglet Avancé et clique sur Variables d'environnement.

              Sélectionne PATH puis Modifier.

              Dans la fenêtre qui s'ouvre, ajoute à la fin de la ligne le chemin vers ton fichier mysql.exe sans mettre de guillemets et valide.

              ATTENTION !

              Débute la saisie par un point virgule (;) et ne place pas de backslash (\) à la fin.

              • Partager sur Facebook
              • Partager sur Twitter
              Anonyme
                1 novembre 2015 à 17:18:47

                AlexB. a écrit:

                Dans la console, entre echo %path% et vérifie que ton chemin vers mysql.exe est bien là.

                Sinon, vas dans le panneau de configuration à Système (ou CTRL+Pause), puis onglet Avancé et clique sur Variables d'environnement.

                Sélectionne PATH puis Modifier.

                Dans la fenêtre qui s'ouvre, ajoute à la fin de la ligne le chemin vers ton fichier mysql.exe sans mettre de guillemets et valide.

                ATTENTION !

                Débute la saisie par un point virgule (;) et ne place pas de backslash (\) à la fin.

                Bonjour, voila ce que j'ai mis dans Variables d'environnement de path

                "C:\Program Files (x86)\Intel\TXE Components\TCS\;C:\Program Files\Intel\TXE Components\TCS\;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Skype\Phone\;C:\Program Files\MySQL\MySQL Server 5.7\bin\mysql.exe

                Or, ceci n'affiche toujours aucun résultat désolé !

                Merci de ta patience !

                • Partager sur Facebook
                • Partager sur Twitter
                Anonyme
                  1 novembre 2015 à 17:27:47

                  Je t'ai déjà dit de ne pas mettre de noms de fichiers dans PATH.

                  De même que je t'ai aussi dit de ne pas mettre de \ à la fin d'un chemin...

                   Et c'est quoi ce guillement au tout début ? Retire le.

                  -
                  Edité par Anonyme 1 novembre 2015 à 17:28:41

                  • Partager sur Facebook
                  • Partager sur Twitter
                  Anonyme
                    1 novembre 2015 à 17:38:28

                    Voilà ta variable PATH :

                    C:\Program Files (x86)\Intel\TXE Components\TCS\;C:\Program Files\Intel\TXE Components\TCS;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0;C:\Program Files (x86)\Skype\Phone;C:\Program Files\MySQL\MySQL Server 5.7\bin
                    



                    • Partager sur Facebook
                    • Partager sur Twitter
                      2 novembre 2015 à 16:16:49

                      Bonjour,

                      J'ai le même problème que le précédent mais je n'y arrive toujours.

                      C:\Program Files\Java\jdk1.8.0_60\bin; C:\ProgramData\Oracle\Java\javapath;C:\Program Files\Java\jdk1.8.0_40\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files\Common Files\Acronis\SnapAPI\;C:\Sun\SDK\jdk\bin;C:\Program Files\Skype\Phone\;C:\Program Files\MySQL\MySQL Server 5.6\bin

                      Mon deuxième problème est que e n'arrive pas à importer des données externe (.sql ou .csv) dans ma base à partir des lignes de commande.

                      • Partager sur Facebook
                      • Partager sur Twitter
                      Anonyme
                        2 novembre 2015 à 19:52:44

                        En lignes de commandes, ça change radicalement, ne serait-ce que pour se connecter au serveur.

                        Entre mysql --help pour avoir le détail, ou mysql --help>c:\mysql.txt et tu ouvres le fichier mysql.txt se trouvant sur C: pour lire tranquillement.

                        • Partager sur Facebook
                        • Partager sur Twitter
                          3 novembre 2015 à 19:31:52

                          c'est cette commande qui ne marche pas en fait

                          LOAD DATA LOCAL INFILE 'animal.csv'

                          INTO TABLE Animal

                          FIELDS TERMINATED BY ';' ENCLOSED BY '"'

                          LINES TERMINATED BY '\n' -- ou '\r\n' selon l'ordinateur et le programme utilisés pour créer le fichier

                          (espece, sexe, date_naissance, nom, commentaires);

                          • Partager sur Facebook
                          • Partager sur Twitter
                          Anonyme
                            4 novembre 2015 à 11:08:30

                            Qu'est-ce que tu entends par "ne marche pas" ? Tu as quelle erreur ?

                            Si tu en es là, j'imagine que tu as réussi à te dépatouiller avec PATH.

                            Ensuite, concernant mysql en prompt, j'espère qu'il y a des connaisseurs, parce que moi... :-° 

                            Pourquoi tu fais ça en prompt ? Dans phpmyadmin, ça n'irait pas mieux ?

                            Au fait, ce n'est pas parce que tu es en lignes de commande que ça te dispense de te connecter.

                            • Partager sur Facebook
                            • Partager sur Twitter
                              4 novembre 2015 à 14:32:16

                              ok. comment je fais  alors pour me connecter avec phpmyadmin.
                              • Partager sur Facebook
                              • Partager sur Twitter
                              Anonyme
                                4 novembre 2015 à 17:25:43

                                Comment tu fais ? C'est une bonne question ! :) 

                                Où est ton phpmyadmin ?

                                Si tu as WAMP, il me semble que c'est à l'adresse http://localhost/phpmyadmin/, de même que tu dois avoir un lien sur la page d'accueil de WAMP.

                                Sinon, si phpmyadmin n'est pas installé sur ton PC, il faut le télécharger et le mettre en place. C'est juste un copié/collé dans le dossier www ou autre (c'est la pire des installations).

                                Il est préférable que tu places ton dossier phpmyadmin dans un dossier qui n'est pas publiquement accessible sur ton serveur et que tu le désignes avec un vhost qui n'autorisera qu'un accès local et surtout pas distant.

                                • Partager sur Facebook
                                • Partager sur Twitter

                                MySQL via invite de commande

                                × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
                                × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
                                • Editeur
                                • Markdown