在 MySQL 數據庫中,我們可以使用SELECT
語句來查詢需要導出的數據。如果僅想導出查詢到的數據,則可以使用SELECT ... INTO OUTFILE
語句將數據導出為文件。
下面是一個示例代碼,它查詢了一個名為“table_name”的表中的特定行,并將結果導出為位于“/file/path/" 中的文件 “file_name.csv”:
SELECT *
INTO OUTFILE '/file/path/file_name.csv'
FROM table_name
WHERE column_name = 'specific_data';
在上面的代碼中,*
通配符將返回表中所選行的所有列??梢詫⑵涮鎿Q為需要的列名稱。此外,使用WHERE
從句,可以篩選需要導出的數據。
需要注意的是,使用SELECT ... INTO OUTFILE
語句導出數據時,導出文件的目錄必須存在,并且 MySQL 用戶必須具有寫入該目錄的權限。