Entfernen des 1000-Zeilen-Limits in MySQL Workbench-Abfragen

60

Während der Ausführung einer SQL-Abfrage in MySQL Workbench ist die Abfrage automatisch auf 1000 Zeilen begrenzt. Wie verhindert man, dass das Tool diese Grenze auferlegt?

Brian Hooper
quelle

Antworten:

89

Sie müssen Ihre eigene LIMITKlausel hinzufügen, um Ihre Abfrage zu beenden.

Verwenden Sie eine Nummer, die größer ist als die Anzahl der zurückgegebenen Artikel LIMIT 100000.

Quelle: http://wb.mysql.com/?p=230#comment-1279


Aktualisieren:

(Mit Version 5.2.29CE, nicht sicher, wie aktuell ich bin):

Auf der Menüleiste besuchen Edit-> Preferences.

Zur SQL QueriesRegisterkarte springen .

Im Query ResultsAbschnitt am unteren Rand der untick Limit RowsOption.
Sie können das Limit auch von diesem Ort aus auf einen höheren Wert einstellen, wenn dies vorzuziehen ist.


Aktualisieren:

(Mit Version 6.3.4.0.828)

Auf der Menüleiste besuchen Edit -> Preferences. Erweitern Sie SQL Editor. Auswählen SQL Execution.

In der SELECT - Abfrage Ergebnisse Abschnitt, können Sie entweder deaktivieren Grenze Zeilen oder Zunahme / Abnahme der Grenze Zeilen Count .

Workbench-Einstellungen

DMA57361
quelle
@BOB: Vielleicht möchten Sie eigentlich diese als Ihre eigene Antwort schreiben - seine fach erheblich unterscheidet sich von der ursprünglichen Antwort, und gut, diese an arbeitete einige Punkt
Journeyman Geek
1
Die SQL QueriesRegisterkarte wird SQL Editorin 5.2.38 und SQL Executionin Version 6.2 benannt.
SPRBRN
Vielen Dank, dass Sie sowohl die SQL-Methode als auch die Menümethode eingeschlossen haben. Ich habe die SQL-Methode für einen einmaligen Export verwendet.
Kmeixner
Danke für die klare, prägnante Antwort. Dies funktioniert genau wie angegeben (Stand: 22. November 2012) für MySQL Workbench 6.0.
Xynariz
5

Version 6.0 auf Mac

Menüleiste-> Abfrage-> Zeilen begrenzen-> Nicht begrenzen

Bildbeschreibung hier eingeben

Michael Z
quelle
Ja, funktioniert auch für Windows.
Ady96