web-dev-qa-db-fra.com

Client de ligne de commande MySQL pour Windows

Existe-t-il un client MySQL en ligne de commande pour Windows? Je veux dire un seul exe qui permet de connecter et d'exécuter un exemple de requête. J'ai cherché sur Google et je ne pouvais trouver que de grands environnements graphiques comme toad ou mysql workbench. Je n'ai besoin que d'un simple outil en ligne de commande, où puis-je télécharger qc comme ça?

EDIT: Je ne veux pas installer le paquet MySQL entier sur mon PC. Je sais que c'est à l'intérieur du paquet mysql mais comment puis-je télécharger uniquement ce client en ligne cmd. Parce que je n'ai besoin de rien d'autre.

78
PawelRoman

Lorsque vous allez sur MySQL page de téléchargement , choisissez la plate-forme "Microsoft Windows". Téléchargez ensuite le "Windows (x86, xx-bit), Archive Zip" (veillez à sélectionner celui dont la taille est supérieure à 140M).

Les fichiers binaires seront dans le dossier "bin".

Je comprends que ce ne sont pas seulement les fichiers binaires du client, mais au moins vous n’avez pas besoin d’installer et de configurer tout le serveur.

56
Sylvain

mysql.exe peut faire exactement cela ....

Se connecter,

mysql -u root -p (appuyez sur enter)

Il devrait vous inviter à entrer le mot de passe root (u = nom d'utilisateur, p = mot de passe)

Ensuite, vous pouvez utiliser les commandes de base de données SQL pour faire à peu près n'importe quoi ....

29
Buhake Sindi

Vous pouvez choisir d'installer le client uniquement lors de l'installation du serveur. Le site Web propose uniquement de vous permettre de télécharger le programme d’installation complet (choisissez la version de votre choix http://www.mysql.com/downloads/mysql/ ).

Dans l'assistant d'installation, lorsque vous êtes invité à spécifier le type d'installation (type, minimal, personnalisé), choisissez "Personnalisé". Sur l'écran suivant, sélectionnez de ne PAS installer le serveur et poursuivez le reste de l'installation normalement.

Lorsque vous avez terminé, vous ne devriez voir que les programmes clients pertinents (mysql, mysqldump, etc.) dans C:\Program Files\MySQL ..\bin

13
spicecat

Vous pouvez également télécharger MySql Workbench (31Mo), qui inclut mysql.exe et mysqldump.exe.

J'ai réussi à tester cela lorsque j'ai dû exécuter des scripts Perl à l'aide du module DBD:MySql pour exécuter des instructions SQL sur une base de données MySql distante.

9
dams50

C'est assez simple. J'ai enregistré le serveur de communauté mysql dans mon lecteur D:\. C'est donc comme ça que je l'ai fait.

Allez à D:\mysql-5.7.18-winx64\bin et dans la barre d’adresse, tapez cmd et appuyez sur entrée. La commande Invite s’ouvrira. Maintenant, si vous l'utilisez pour la première fois, tapez mysql -u root -p appuyez sur enter. Ensuite, il vous demandera un mot de passe, appuyez à nouveau sur Entrée. C'est vous êtes connecté au serveur mysql.

Before this make sure wamp or xampp any of the local server is running parce que je ne pouvais pas me connecter à mysql sans xampp en cours d'exécution. enter image description here

enter image description here

Bonne codage.

8
basavaraj_gowda

Vous pouvez accéder à MySQL en ligne de commande en tapant simplement:

C:\www\mysql\bin> mysql -u root -p

Après quoi, vous pouvez taper des commandes SQL normalement telles que:

mysql> SHOW DATABASES;

Ici, je suppose que le répertoire d’installation de MySQL est C:\www\mysql.

6
user353283

Si vous recherchez des outils comme le client en ligne de commande mysql et mysqldump pour Windows pour les versions autour de , mysql Ver 14.14 Distrib 5.6.13, pour Win32 (x86) il semble être dans HOMEDRIVE:\Program Files (x86)\version de MySQL\MySQL Workbench

Ce répertoire n'est pas non plus placé par défaut dans le chemin. Vous devrez donc l'ajouter à votre variable d'environnement PATH avant de pouvoir l'exécuter facilement à partir de la commande Invite.

En outre, il existe une console d’utilitaires mysql mais elle ne fonctionne pas pour mes besoins. Vous trouverez ci-dessous une liste des fonctionnalités de la console des utilitaires mysql au cas où cela fonctionnerait pour vous:

 Description de l'utilitaire 
 ---------------- ---------------------- ----------------------------------- 
 Utilitaire de maintenance du journal d'audit mysqlauditadmin 
 Utilitaire de recherche de journal d'audit mysqlauditgrep 
 mysqldbcompare comparer les bases de données pour la cohérence 
 mysqldbcopy copier les bases de données d'un serveur à un autre 
 mysqldbexport exporter les métadonnées et les données des bases de données 
 mysqldbimport importer les métadonnées et les données à partir des fichiers 
 mysqldiff compare les définitions d'objet entre les objets pour lesquels la différence 
 est la différence de db1.obj1 par rapport à db2.obj2 
 mysqldiskusage indique l'utilisation du disque pour les bases de données 
 mysqlfailover surveillance de la santé et basculement 
 mysqlfrm affiche CREATE TABLE à partir de fichiers .frm 
 mysqlindexcheck recherche les index en double ou redondants 
 mysqlmetagrep metadata search 
 mysqlprocgrep informations de processus de recherche 
 mysqlreplicate établir la réplication avec un maître 
 utilitaire d’administration mysqlrpladmin pour la réplication MySQL 
 mysqlrplcheck vérifier la réplication 
 mysqlrplshow afficher les esclaves attachés à un maître 
 mysqlserverclone démarrer une autre instance d’un serveur en cours d’exécution 
 mysqlserverinfo affiche les informations sur le serveur 
 mysqluserclone clone un compte utilisateur MySQL vers un ou plusieurs nouveaux utilisateurs 
2
SnapShot

J'ai des exigences similaires pour lesquelles j'ai besoin d'un client MySQL mais pas d'un serveur (s'exécutant sur une machine virtuelle et ne souhaitant aucune surcharge supplémentaire). Pour moi, le plus simple était d'installer le serveur de communauté MySQL en prenant les options d'installation habituelles, mais PAS de le configurer. donc ça ne commence jamais, ça ne court jamais. Ajout de C:\Program Files (x86)\MySQL\MySQL Server 5.5\bin à la variable d’environnement du chemin système et je suis en mesure d’utiliser les programmes mssql.exe du client en ligne de commande MySQL et mysqladmin.exe.

2
Peter DeGregorio

téléchargez le fichier mysql-5.0.23-win32.Zip (le plus petit possible) à partir de versions archivées du site mysql.com

couper et coller l'installation dans le lecteur c en tant que dossier mysql

puis installez puis suivez les instructions de cette page: https://cyleft.wordpress.com/2008/07/20/fixing-mysql-service-could-not-start-1067-errors/

0
Shanmuga

Pour les utilisateurs de Windows: 1.Installez la version complète de MYSQL 2.Sur le bouton de démarrage de Windows 10, cliquez sur Rechercher et saisissez MySQL 3. Sélectionnez le client MYSQL Command Line Client 5.5 (j'utilise la version 5.5). sql requêtes/5. pour quitter, tapez\q ou quittez

0
AgileBrett

mysql.exe est inclus dans le paquet mysql. Vous n'avez rien à installer en plus.

0
Naktibalda