SELECT * FROM information_schema.columns Where TABLE_SCHEMA='test'
INTO OUTFILE 'file.csv'
FIELDS TERMINATED BY ',';
Varför har du nämnt ;
detta i alla rader??
MySQL kanske skriver filen till sin egen datakatalog, som/var/lib/mysql/<databasename>
till exempel. För att ange sökvägen, använd en fullständig sökväg.
Det måste dock vara en katalog som är skrivbar av användarkontot som MySQL-serverdemonen körs under. Av den anledningen använder jag ofta /tmp:
Ange sökvägen du vill skriva till som i:
INTO OUTFILE '/tmp/mydata.csv'