Ich kann den folgenden Code nicht erhalten, um irgendeine Ausgabe zu erzeugen. Der MySQL-Benutzer hat die Berechtigungsebene "all",/tmp ist beschreibbar, die Abfrage gibt eine Ergebnismenge zurück.MySQL wählen in outfile/tmp keine Ausgabe
mysql> SELECT field FROM test_table WHERE condition='test'
-> INTO OUTFILE '/tmp/test.csv'
-> FIELDS TERMINATED BY ','
-> ENCLOSED BY '"'
-> LINES TERMINATED BY '\n';
Query OK, 1 row affected (0.00 sec)
mysql>
[1]+ Stopped mysql
[[email protected] ~]# cat /tmp/test.csv
cat: /tmp/test.csv: No such file or directory
Sollte ich im Falle eines Fehlers unterschiedliche Ausgabe von MySQL sehen?
Kann ich das Ergebnis weiter als "1 Zeile betroffen" verifizieren?
Warum sollte eine select-Anweisung irgendetwas beeinflussen? – futureelite7
Vermutlich bezieht es sich auf die Outfile-Funktion und nicht auf die Auswahl. – Andy