SELECT * FROM information_schema.columns Where TABLE_SCHEMA='test'
INTO OUTFILE 'file.csv'
FIELDS TERMINATED BY ',';
Защо споменахте ;
това във всички редове??
MySQL може да записва файла в собствената си директория с данни, като /var/lib/mysql/<databasename>
например. За да посочите пътя, използвайте пълен път.
Въпреки това, тя трябва да е директория, която може да се записва от потребителския акаунт, под който се изпълнява демонът на MySQL сървъра. Поради тази причина често ще използвам /tmp:
Посочете пътя, по който искате да пишете, както е в:
INTO OUTFILE '/tmp/mydata.csv'