欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mySQL一次導入多張excel

林玟書2年前11瀏覽0評論

MySQL 是一種廣泛使用的關系型數(shù)據(jù)庫管理系統(tǒng)。在實際應用中,經常需要從 Excel 等電子表格軟件中導入數(shù)據(jù)到 MySQL 數(shù)據(jù)庫中。如果每次只導入一張 Excel 表格,效率非常低。本文將介紹如何一次性地導入多張 Excel 表格。

首先,需要將所有要導入的表格保存到同一個文件夾中,方便程序讀取。然后,在 MySQL 的命令行模式中,使用以下命令打開客戶端的本地文件功能:

mysql>SET GLOBAL local_infile=1;

接下來,需要創(chuàng)建一個適合所有 Excel 表格的數(shù)據(jù)表。例如,我們需要導入三個表格,它們都有三列,分別為 id、name 和 age。創(chuàng)建一個名為 student 的表格,如下所示:

mysql>CREATE TABLE student (
->id INT,
->name VARCHAR(50),
->age INT
->);

然后,在命令行模式中,使用以下命令將 Excel 表格導入 MySQL 數(shù)據(jù)庫中:

mysql>LOAD DATA LOCAL INFILE '文件路徑/文件名.xlsx'
->INTO TABLE student
->CHARACTER SET utf8
->FIELDS TERMINATED BY '\t'
->LINES TERMINATED BY '\n'
->IGNORE 1 ROWS;

其中,'文件路徑/文件名.xlsx' 為要導入的 Excel 表格的路徑和名稱。在本例中,我們需要重復以上命令三次,將三個 Excel 表格導入到 MySQL 中。

通過以上方法,我們可以一次性地將多個 Excel 表格導入到 MySQL 數(shù)據(jù)庫中,提高了數(shù)據(jù)導入的效率。