查詢資料庫資料並寫入到檔案中的優化方案

2021-08-14 03:29:14 字數 443 閱讀 8037

select ... from table_*** where ... intooutfile"/tmp/***/***"fieldsterminatedby','optionallyenclosedby''linesterminatedby'\n';

此種方式有約束條件:對於那些嚴格遵守規範的大公司來說,mysql資料庫的機器上的檔案是不允許應用去拿的,只能從sftp或者專門的檔案伺服器上去拿,故拿不到該檔案,方案不可行。

load data infile "/tmp/***/***" into table table_name fields terminated by ',' ;

注意:如果匯出時用到了fields terminated by ',' optionally enclosed by '' lines terminated by '\n'語句,那麼loda時也要加上同樣的分隔限制語句。還要注意編碼問題。

寫入1000萬資料到資料庫

header content type text html charset utf 8 date default timezone set prc t time set time limit 0 myfile 1.sql fhandler fopen myfile,wb if fhandler ec...

讀文字檔案到寫入到資料庫

早在去年年底的時候。爆出了好多明文密碼,當時很猥瑣的想把這些文字寫到資料庫中。找開發,他們都懶得弄,今天我自己嘗試用python寫了下,不過是sql事務,資料大的時候 如果中途乙個錯誤,需要重新匯入 usr bin env python import sqlite3 import sys impor...

C 讀Excel檔案並插入到資料庫中

今天,有個專案需要核對一些資料,核對excel檔案中的某一列資料是否存在於資料庫中的某個表,這查詢起來實在太煩,雖然只有千把條記錄,逐個到資料庫里查,也要花個大半天時間。於是寫了個小工具,將excel檔案中需要的列讀出來,寫入到資料庫中,專案中用的是ibm db2,這個可以根據需要進行修改,然後再進...