Используйте
SELECT @@secure_file_priv;
Чтобы узнать, какая папка безопасна.
Если она возвращает fe
C: \ ProgramData \ MySQL \ MySQL Server 8.0 \ Uploads \
Использование
select name, address, age into outfile 'C:\\ProgramData\\MySQL\\MySQL Server 8.0\\Uploads\\user.csv'
FIELDS TERMINATED BY ','
LINES TERMINATED BY '\n'
from StudentTable;
Обратные слеши должны быть удвоены
Чтобы отключить изменение в он my.ini file
[mysqld]
secure-file-priv = ""
Но это небезопасно, поскольку вы можете сохранять в любом месте, где у вас есть права на запись, но там также указывается папка, в которую вы хотите записать, например
c:\\temp\\user.csv