批量增加記錄語句(LOAD DATE)和(MySQLimport)
若要將大量的數據值插入到數據庫的一個或多個表中,使用insert into語句來實現將是一項無聊的工作。更好的方法就是使用批量增加記錄語句LOAD DATE,它通過讀取本地文件系統上的文件,將大量數據添加到數據庫中。其語法格式如下:
Load date local infile “filename.txt” into table table_name
其中,filename.txt是當前目錄中的數據文件的名稱,table_name是要被裝載的數據表。
該語句讀取客戶機當前目錄中數據文件filename.txt的內容,將其內容裝載到數據表table_name中。
還有一種批量增加的語句,MySQLimport實用程序直接從文件讀取批量數據。它相當於LOAD DATA語句的一個接口。該語句的格式如下:
%MySQLimport –local table_name filename.txt ;
Mysqlimport可以自動生成一個LOAD DATA語句,該語句把filename.txt文件中的數據裝入table_name表中。MySQLimport根據文件名導出表名,即將文件名第一個圓點前的所有字符作為表名。例如,文件class.txt被裝入class表中,shili.txt將被裝入shili表中。