溫馨提示×

mysql數(shù)據(jù)庫如何導(dǎo)入csv文件

小億
159
2024-04-22 14:00:43
欄目: 云計算

要導(dǎo)入CSV文件到MySQL數(shù)據(jù)庫,可以使用MySQL的命令行工具或者通過MySQL Workbench進行操作。以下是使用命令行工具的步驟:

  1. 打開命令行窗口,并登錄到MySQL數(shù)據(jù)庫:
mysql -u username -p
  1. 創(chuàng)建一個新的數(shù)據(jù)庫表,用于存儲CSV文件的數(shù)據(jù):
CREATE TABLE table_name (
    column1 datatype,
    column2 datatype,
    ...
);
  1. 使用LOAD DATA INFILE命令將CSV文件導(dǎo)入到數(shù)據(jù)庫表中:
LOAD DATA INFILE 'path/to/file.csv' 
INTO TABLE table_name 
FIELDS TERMINATED BY ',' 
ENCLOSED BY '"' 
LINES TERMINATED BY '\n' 
IGNORE 1 LINES; 

其中,‘path/to/file.csv’是CSV文件的路徑,table_name是數(shù)據(jù)庫表的名稱,’,‘表示字段之間的分隔符,’"‘表示字段的引號標記,’\n’表示行的結(jié)束符,IGNORE 1 LINES表示忽略CSV文件的第一行(通常是列名)。

  1. 導(dǎo)入完成后,可以通過SELECT語句查詢數(shù)據(jù)庫表中的數(shù)據(jù),確認導(dǎo)入是否成功:
SELECT * FROM table_name;

通過以上步驟,就可以將CSV文件成功導(dǎo)入到MySQL數(shù)據(jù)庫中。

1