2009-11-24 7 views
6

Also verwende ich MySQL Query Browser, um eine Verbindung zu einem Remote-MySQL-Server und versuchen, mehrere Anweisungen auszuführen. Es scheint jedoch nur jeweils eine Anweisung auszuführen. Zum Beispiel sieht es so aus, als ob der Abfrage-Browser nur eine hervorgehobene Zeile und keine der anderen Anweisungen ausführt. Gibt es eine Möglichkeit alle die Anweisungen in einem Tab auszuführen?MySQL Query Browser Mehrere Anweisungen

Antwort

19

Die voreingestellten Resultset-Registerkarten führen nur die Anweisung aus, auf der sich der Cursor befindet.

Um mehrere Anweisungen gleichzeitig auszuführen, müssen Sie eine Skript-Registerkarte verwenden. Wählen Sie im Menü "Datei" die Option "Neue Skript-Registerkarte". Beachten Sie, dass die Ergebnisse von Abfragen auf der Registerkarte Skript nicht angezeigt werden.

+0

Danke! Aber wie kann ich die Ergebnisse der Anweisungsausführung anzeigen? – tarekahf

0

In Ihrem System speichern Sie alle Abfragen in der .SQL-Datei. Im MySQL Query Browser gehen Sie zu Extras> MySQL-Befehlszeilen-Client. Stellen Sie in der Befehlszeile mit dem folgenden Befehl eine Verbindung zu Ihrer Datenbank her: Verwenden Sie [Ihren DB-Namen]. Beispiel: Benutze Test (Test ist DB-Name) Sobald die Verbindung zu Ihrer Datenbank besteht, führen Sie den folgenden Befehl aus: Quelle [Ihr .sql-Dateipfad] Beispiel: Quelle C: \ Benutzer \ 100390 \ Desktop \ select.sql (auswählen. sql ist meine gespeicherte .sql Datei)

+0

Diese bilden keine qualifizierte Antwort – Billa