SELECT * FROM information_schema.columns Where TABLE_SCHEMA='test'
INTO OUTFILE 'file.csv'
FIELDS TERMINATED BY ',';
Hvorfor har du nævnt ;
dette i alle rækkerne??
MySQL skriver muligvis filen ind i sin egen datamappe, f.eks./var/lib/mysql/
Det skal dog være en mappe, der kan skrives af den brugerkonto, som MySQL-serverdæmonen kører under. Af den grund vil jeg ofte bruge /tmp:
Angiv stien du vil skrive til som i:
INTO OUTFILE '/tmp/mydata.csv'