Bonjour.
J'ai installé mySQL pour windowsw XP.
Mysql est installé mais je n'ai pas accès The mysql command line client et lorsque je tape mysql sous la console windows, l'invite de commandes ne trouve rien.
Pouvez vous m'aider ?
Bonjour.
J'ai installé mySQL pour windowsw XP.
Mysql est installé mais je n'ai pas accès The mysql command line client et lorsque je tape mysql sous la console windows, l'invite de commandes ne trouve rien.
Pouvez vous m'aider ?
Dernière modification par Domi2 ; 28/04/2014 à 08h02. Motif: Lien non pérenne
Personne pour m'aider ?
mysql n'est pas dans ton path, donc trouve où il est et fait un cd jusqu’à temps de le trouver.
Il doit se trouver dans un répertoire bin. avec d'autre outils comme mysqldump mysqladmin etc.
Fais une recherche windows (pas installé de mysql sur windows depuis un bail).
Bonjour.
Merci de ta réponse, j'ai commencé à faire quelques change directory... sans succès mais je ne peux pas trouver cet empacement par l'explorateur en cherchant le fichier ?
Comment s'appelle t-il ?
Une fois retrouvé, où est il mieux de le mettre ?
Chez moi pour lancer mysql je tape ça :
Normalement tu devrais trouver mysqld.exe dans le dossier bin.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2"C:\mysql\mysql-5.6.17-winx64\bin\mysqld"
Merci.
La vue du chemin que tu proposes m'a donné l'idée de faire un simple clic droit sur l'icône de Mysql command line pour trouver l'adresse : "C:\Program Files\MySQL\MySQL Server 5.6\bin\"
Je suis vraiment un bourrin.
Maintenant ça se corse :
Est-ce bien de le laisser sous ce répertoire ?
Comment finir l'installation pour pouvoir utiliser MySQL 5.6 Command Line ?
Dernière modification par ced ; 07/05/2014 à 22h58.
Moi ce que je fais dans l'invite de command windows. Si mysqld n'est pas lancé, le lancer :
Ensuite se connecter à mysql. Si c'est ta premiere connexion :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2"C:\mysql\mysql-5.6.17-winx64\bin\mysqld"
Changer le mot de passe de l'utilisateur root, et ensuite pour se connecter utiliser l'option -p. On te demandera le mot de passe. En esperant avoir compris ta question...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2"C:\mysql\mysql-5.6.17-winx64\bin\mysql" -u root
Bonjour et merci.
Je n'y arrive pas. Pourquoi -u n'est pas reconnu ?
Comment faire un copier coller dans l'invit de commande pour pas tout recopier à chaque fois ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 C:\Program Files\MySQL\MySQL Server 5.6\bin>-u root '-u' n'est pas reconnu en tant que commande interne ou externe, un programme exécutable ou un fichier de commandes. C:\Program Files\MySQL\MySQL Server 5.6\bin> -u root '-u' n'est pas reconnu en tant que commande interne ou externe, un programme exécutable ou un fichier de commandes. C:\Program Files\MySQL\MySQL Server 5.6\bin>root 'root' n'est pas reconnu en tant que commande interne ou externe, un programme exécutable ou un fichier de commandes. C:\Program Files\MySQL\MySQL Server 5.6\bin>mysqld 2014-05-02 20:40:28 0 [Warning] TIMESTAMP with implicit DEFAULT value is depreca ted. Please use --explicit_defaults_for_timestamp server option (see documentati on for more details).
Bonsoir,
c'est pas -u root mais mysql -u root qu'il faut taper dans la ligne de commande.
Oui désolé.
J'ai dû oublier autre chose. Comment s'appelle le langage avec les -u root, etc, du shell ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 C:\Program Files\MySQL\MySQL Server 5.6\bin>mysql -u root ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)
Dernière modification par ced ; 07/05/2014 à 22h59.
Oui le shell est le moyen d'interagir avec la machine en ligne de commende (sous windows je ne sais pas si le nom est le shell par contre)
Votre problème est qu'il n'y a aucun serveur MySQL de lancé.
Oui merci et là :
Pas très loquace la bête.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 mysql> mysql -u root ->
Attention
Ce que vous voyez au dessus s'appel un prompt, dans votre cas il vous indique que vous êtes dans le client MySQL.
Code : Sélectionner tout - Visualiser dans une fenêtre à part mysql>
Maintenant vous pouvez lancer vos requêtes SQL, petit rappel le délimiter de fin de requête SQL est le ;.
Bonjour et merci pour votre aide.
Pour ce que l'on me proposait de faire avec mysql -u root, de quoi s'agit t-il ?Faut-il le faire ?
Si non, vous dites que je suis prêt à fonctionner ?
Quelle est la commande qui permet d'avoir la doc ?
Existe-t-il sur le web quelque chose de plus détaillé pour les commandes les plus courantes ?
Dernière modification par ced ; 07/05/2014 à 23h02.
Repartons depuis le début.
Pour pouvoir utiliser une base de données il faut deux binaires.
- Un serveur de base de données. Le serveur stock les données et répond aux requêtes lancées par les clients. Pour fonctionner il faut (sur les système unix-like tout du moins (GNU/Linux, ...)) lancer un service souvent nommé mysqld (le d signifie deamon, traduit par démon en français, sous windows il s'appel mysqld.exe), ce binaire tourne en background de l'OS.
- Un client. Le client se connecte au serveur de base de données et lui envoi des requêtes, il traite ensuite le résultat de la requête. Le binaire utilisé généralement s'appel mysql (mysql.exe sous windows).
Lorsque Lolosan vous disait :
Cette commande permet de lancer le serveur MySQL sur votre machine."C:\mysql\mysql-5.6.17-winx64\bin\mysqld"
Ensuite cette commande quant à elle :
Permet de lancer le client MySQL, par défaut le client tente de se connecter à l'adresse ip 127.0.0.1 qui est la boucle local de votre machine (le serveur est donc hébergé sur la même machine qui lance le client)."C:\mysql\mysql-5.6.17-winx64\bin\mysql" -u root
Pour la doc suivez le guide !
Merci.
Pour la doc, c'est celle du "Shell windows" dont je parlais. Je sais que pour le "Shell linux", il y a une commande qui donne la sa doc (commande man, je crois), existe t-elle aussi sous windows et y en a t-il une plus détaillée pour les principale commande.
Pour MySQL que dois je faire pour voir être prêt à démarrer ?
A bientôt.
En rentrant par Wampserver, j'arrive de suite où il faut sous la console qui paraît prête pour du SQL : mySQL console
Oui, et Exia93 vous a donné le lien... commencez par lire la documentation de MySQL. Tout y est expliqué : http://dev.mysql.com/doc/refman/5.6/...-programs.html
Merci.
Est il possible de l'avoir en français ?
La dernière version traduite en français est la 5.0 (ça commence à dater).
Mais pour débuter, ça devrait suffire : http://dev.mysql.com/doc/refman/5.0/fr/
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager