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.
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.
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 ....
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
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.
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.
Bonne codage.
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
.
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
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.
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/
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
mysql.exe est inclus dans le paquet mysql. Vous n'avez rien à installer en plus.