entfernen Sie das \G-Flag.
select * from tablename INTO OUTFILE 'c:\users\12345\Downloads\some_non_existingfile'
Sie müssen außerdem sicherstellen, dass der MySQL-Server nicht mit der Option --secure-file-priv
ausgeführt wirdum die Ausgabe in einen Ordner zu ermöglichen, fügen Sie Ihre MySQL-Konfigurationsdatei (my.ini) hinzu oder ändern Sie sie, indem Sie die folgende Zeile hinzufügen/ändern.
secure-file-priv = ""
oder
secure-file-priv = "FOLDER-PATH-OF-YOUR-CHOICE"
Starten Sie dann den MySQL-Server mit
neunet stop mysql
net start mysql
wenig Info über die Einstellung
Wenn leer, hat die Variable keine Auswirkung.
Wenn es auf den Namen eines Verzeichnisses gesetzt ist, beschränkt der Server Import- und Exportvorgänge so, dass sie nur mit Dateien in diesem Verzeichnis funktionieren. Das Verzeichnis muss existieren; der Server wird es nicht erstellen.
Wenn es auf NULL gesetzt ist, deaktiviert der Server Import- und Exportvorgänge. Dieser Wert ist ab MySQL 5.7.6 erlaubt.