Databricks SQL does not directly support MySQLโs SELECT INTO OUTFILE or LOAD DATA INFILE syntax. However, equivalent functionality can be achieved using Databricks features like saving to and reading from external locations like dbfs, s3 etc. I have used s3 when I wanted to load some master data in csv format from the s3 source.
CREATE OR REPLACE TEMP VIEW my_view AS SELECT * FROM my_table;
Example of SELECT INTO OUTFILE equivalent
COPY INTO 'dbfs:/mnt/output/my_table/' FROM my_view FILEFORMAT = CSV FORMAT_OPTIONS ('header' = 'true');
Example of LOAD DATA INFILE equivalent
COPY INTO my_table FROM 'dbfs:/mnt/input/my_table.csv' FILEFORMAT = CSV FORMAT_OPTIONS ('header' = 'true');