在mysql中,我們可以通過數據導入、數據導出的方式,將數據保存到本地文件中。其中,csv文件格式是一種通用的數據格式,支持在多種應用下進行數據導入和導出。本文將介紹如何在mysql中建立一個csv文件。
首先,我們需要創建一個新的表格,將需要保存為csv文件的數據導入到表格中:
CREATE TABLE csv_table ( id INT PRIMARY KEY, name VARCHAR(50), age INT ); INSERT INTO csv_table VALUES (1, 'Tom', 20), (2, 'Jerry', 21), (3, 'Lucy', 18), (4, 'Lily', 19);
接下來,我們使用SELECT INTO OUTFILE語句將數據導出到csv文件中:
SELECT * INTO OUTFILE 'C:/Users/Administrator/Desktop/test.csv' FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' LINES TERMINATED BY '\n' FROM csv_table;
其中,'C:/Users/Administrator/Desktop/test.csv'是保存csv文件的路徑,這里可以根據實際情況進行修改。FIELDS TERMINATED BY ','表示單元格之間使用逗號進行分隔,OPTIONALLY ENCLOSED BY '"'表示使用雙引號括起字符串,LINES TERMINATED BY '\n'表示每一行以換行符結束。
執行以上語句后,我們就成功地將csv文件保存到了本地。需要注意的是,如果本地路徑不存在或者沒有寫入權限,會導致文件保存失敗。
下一篇css照片與上對齊