MySQL 数据导入 CSV 文件是将存储在 CSV(逗号分隔值)文件中的数据导入到 MySQL 数据库中的过程。CSV 文件是一种常见的数据交换格式,易于生成、阅读和处理。
LOAD DATA INFILE
命令:这是 MySQL 提供的用于从文件中快速导入数据的命令。mysqlimport
工具:这是一个命令行工具,可以方便地将 CSV 文件导入到 MySQL 数据库中。原因:
解决方法:
以下是一个使用 LOAD DATA INFILE
命令导入 CSV 文件的示例:
-- 创建表
CREATE TABLE IF NOT EXISTS my_table (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(255),
age INT
);
-- 导入 CSV 文件
LOAD DATA INFILE '/path/to/your/file.csv'
INTO TABLE my_table
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
LINES TERMINATED BY '\n'
IGNORE 1 ROWS;
MySQL 数据导入 CSV 文件是一个常见的数据操作,通过 LOAD DATA INFILE
命令、mysqlimport
工具或编程语言可以实现高效的数据导入。在导入过程中,需要注意文件路径、格式、权限和编码等问题,以确保数据能够正确导入。
领取专属 10元无门槛券
手把手带您无忧上云