新聞中心
這里有您想知道的互聯(lián)網營銷解決方案
兩讀兩寫的MySQL精彩技巧
兩讀技巧
1、使用SELECT ... INTO OUTFILE導出數據

成都創(chuàng)新互聯(lián)服務項目包括寶興網站建設、寶興網站制作、寶興網頁制作以及寶興網絡營銷策劃等。多年來,我們專注于互聯(lián)網行業(yè),利用自身積累的技術優(yōu)勢、行業(yè)經驗、深度合作伙伴關系等,向廣大中小型企業(yè)、政府機構等提供互聯(lián)網行業(yè)的解決方案,寶興網站推廣取得了明顯的社會效益與經濟效益。目前,我們服務的客戶以成都為中心已經輻射到寶興省份的部分城市,未來相信會繼續(xù)擴大服務區(qū)域并繼續(xù)獲得客戶的支持與信任!
當我們需要將MySQL中的數據導出到文件時,可以使用SELECT ... INTO OUTFILE語句,將表中的數據導出到CSV文件:
SELECT * FROM table_name INTO OUTFILE '/tmp/table_name.csv' FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY ' ';
2、使用LOAD DATA INFILE導入數據
當我們需要將外部文件中的數據導入到MySQL表時,可以使用LOAD DATA INFILE語句,從CSV文件中導入數據到表:
LOAD DATA INFILE '/tmp/table_name.csv' INTO TABLE table_name FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY ' ';
兩寫技巧
1、使用INSERT INTO ... ON DUPLICATE KEY UPDATE插入或更新數據
當我們需要向表中插入數據,但希望在主鍵或唯一鍵沖突時更新數據時,可以使用INSERT INTO ... ON DUPLICATE KEY UPDATE語句。
INSERT INTO table_name (column1, column2) VALUES (value1, value2) ON DUPLICATE KEY UPDATE column1 = new_value1, column2 = new_value2;
2、使用REPLACE替換數據
當我們需要用新數據替換表中的舊數據時,可以使用REPLACE語句。
REPLACE INTO table_name (column1, column2) VALUES (value1, value2);
本文標題:兩讀兩寫的MySQL精彩技巧
當前路徑:http://fisionsoft.com.cn/article/ccchdih.html


咨詢
建站咨詢
