SELECT * FROM information_schema.columns Where TABLE_SCHEMA='test'
INTO OUTFILE 'file.csv'
FIELDS TERMINATED BY ',';
Waarom heb je ;
. genoemd dit in alle rijen??
MySQL schrijft het bestand mogelijk naar zijn eigen gegevensmap, zoals/var/lib/mysql/<databasename>
bijvoorbeeld. Gebruik een volledig pad om het pad op te geven.
Het moet echter een map zijn die kan worden geschreven door het gebruikersaccount waaronder de MySQL-serverdaemon draait. Om die reden gebruik ik vaak /tmp:
Specificeer het pad waarnaar u wilt schrijven zoals in:
INTO OUTFILE '/tmp/mydata.csv'