Gibt es einen netten Befehlszeilen-MySQL-Client für Windows? Ich meine eine einzelne Exe, mit der eine Beispielabfrage verbunden und ausgeführt werden kann. Ich habe gegoogelt und konnte nur große grafische Umgebungen wie Kröte oder MySQL-Workbench finden. Ich brauche nur ein einfaches Kommandozeilen-Tool. Wo kann ich so etwas herunterladen?
EDIT: Ich möchte nicht das gesamte MySQL-Paket auf meinem PC installieren. Ich weiß, dass es im MySQL-Paket enthalten ist, aber wie lade ich nur diesen Cmd-Zeilen-Client herunter? Weil ich sonst nichts brauche.
Antworten:
Wenn Sie zur MySQL- Download-Seite gehen , wählen Sie die Plattform "Microsoft Windows". Laden Sie dann das "Windows (x86, xx-Bit), ZIP-Archiv" herunter (wählen Sie unbedingt das Archiv mit einer Größe über 140 MB aus.
Die Binärdateien befinden sich im Ordner "bin".
Ich verstehe, dass dies nicht nur die Client-Binärdateien sind, sondern dass Sie zumindest nicht den gesamten Server installieren und einrichten müssen.
quelle
bin
Ordner Ihrem PATH hinzu und greifen Sie dann beispielsweise mit auf die MySQL-Shell zumysqlsh --version
.mysql.exe kann genau das ...
Verbinden,
mysql -u root -p
(Drücken Sie Enter)Sie sollten aufgefordert werden, das Root-Passwort einzugeben (u = Benutzername, p = Passwort).
Dann können Sie SQL-Datenbankbefehle verwenden, um so ziemlich alles zu tun ...
quelle
-e
laufenden Betrieb mit folgenden Parametern ausführen :mysql.exe -u root -e "select 'this is mysql batch script';"
Sie können festlegen, dass der Client nur während der Serverinstallation installiert wird. Auf der Website können Sie nur das vollständige Installationsprogramm herunterladen (holen Sie sich die gewünschte Version unter http://www.mysql.com/downloads/mysql/ ).
Wenn Sie im Installationsassistenten zur Eingabe des Installationstyps (typisch, minimal, benutzerdefiniert) aufgefordert werden, wählen Sie "Benutzerdefiniert". Wählen Sie im nächsten Bildschirm die Option, den Server NICHT zu installieren, und fahren Sie mit der restlichen Installation wie gewohnt fort.
Wenn Sie fertig sind, sollten Sie nur die relevanten Client-Programme (MySQL, MySQLldump usw.) in C: \ Programme \ MySQL .. \ bin sehen
quelle
Sie können auch die MySql Workbench (31Mo) herunterladen, die
mysql.exe
und enthältmysqldump.exe
.Ich habe dies erfolgreich getestet, als ich Perl-Skripte mit einem
DBD:MySql
Modul ausführen musste, um SQL-Anweisungen für eine entfernte MySql-Datenbank auszuführen.quelle
Es ist ziemlich einfach. Ich habe den MySQL-Community-Server auf meinem
D:\
Laufwerk gespeichert . Daher habe ich es so gemacht.Gehen Sie zu
D:\mysql-5.7.18-winx64\bin
und geben Sie in der Adressleiste cmd ein und drücken Sie die Eingabetaste, damit die Eingabeaufforderung geöffnet wird. Wenn Sie es jetzt zum ersten Mal verwenden, geben Sie alsmysql -u root -p
Eingabetaste ein. Dann werden Sie nach dem Passwort gefragt. Drücken Sie erneut die Eingabetaste. Das ist es, dass Sie mit dem MySQL-Server verbunden sind.Before this make sure wamp or xampp any of the local server is running
weil ich keine Verbindung zu MySQL herstellen konnte, ohne dass XAMpp ausgeführt wurde.Viel Spaß beim Codieren.
quelle
Sie können in der Befehlszeile auf mySQL zugreifen, indem Sie Folgendes eingeben:
Danach können Sie normalerweise SQL-Befehle eingeben, wie z.
mysql> SHOW DATABASES;
Hier gehe ich davon aus, dass Sie das mySQL-Installationsverzeichnis haben
C:\www\mysql
.quelle
Ich habe ähnliche Anforderungen, wenn ich einen MySQL-Client benötige, aber keinen Server (der in einer virtuellen Maschine ausgeführt wird und keinen zusätzlichen Overhead benötigt). Für mich war es am einfachsten, den MySQL-Community-Server mit typischen Installationsoptionen zu installieren, aber den Server NICHT zu konfigurieren. so fängt es nie an, läuft nie. C: \ Programme (x86) \ MySQL \ MySQL Server 5.5 \ bin zur Systempfad-Umgebungsvariablen hinzugefügt, und ich kann die Programme mssql.exe und mysqladmin.exe des MySQL-Befehlszeilenclients verwenden.
quelle
Wenn Sie nach Tools wie dem Befehlszeilenclient mysql und mysqldump für Windows für Versionen um mysql Ver 14.14 Distrib 5.6.13 suchen, scheint es für Win32 (x86) in HOMEDRIVE: \ Programme (x86) \ MySQL \ MySQL zu sein Workbench-Version
Dieses Verzeichnis wird standardmäßig auch nicht in den Pfad eingefügt, sodass Sie es Ihrer Umgebungsvariablen PATH hinzufügen müssen, bevor Sie es problemlos über die Eingabeaufforderung ausführen können.
Es gibt auch eine MySQL-Dienstprogrammkonsole, die jedoch für meine Anforderungen nicht funktioniert. Unten finden Sie eine Liste der Funktionen in der MySQL-Dienstprogrammkonsole, falls dies für Sie funktioniert:
quelle
mysql.exe ist im mysql-Paket enthalten. Sie müssen nichts zusätzlich installieren.
quelle
Laden Sie die Datei mysql-5.0.23-win32.zip (dies ist die kleinstmögliche) von den archivierten Versionen auf der Website mysql.com herunter
Ausschneiden und Einfügen der Installation in Laufwerk c als MySQL-Ordner
Installieren Sie dann die Anweisungen auf dieser Seite: https://cyleft.wordpress.com/2008/07/20/fixing-mysql-service-could-not-start-1067-errors/
quelle
Für Windows-Benutzer: 1.Installieren Sie die Vollversion von MYSQL. 2. Klicken Sie auf der Windows 10-Startschaltfläche auf Suchen und geben Sie MySQL ein. 3. Wählen Sie den MYSQL-Befehlszeilenclient 5.5 (ich verwende Version 5.5). 4. Führen Sie Ihre aus SQL-Abfragen / 5. um den Typ \ q zu beenden oder zu beenden
quelle