将excel导入SQL数据库

方法一:使用数据库管理工具

  1. 将 Excel 表格另存为 CSV 格式文件。
  2. 使用数据库管理工具,如 Navicat。连接到 MySQL 数据库。
  3. 在 Navicat 中,找到要导入数据的数据库,右键点击选择 "导入向导"。
  4. 在导入向导中选择 "CSV 文件",然后按照向导的提示逐步进行操作,选择要导入的 CSV 文件、设置字段分隔符、目标表等信息。最后完成导入操作。

方法二:使用 MySQL 的 LOAD DATA INFILE 语句

  1. 将 Excel 表格另存为 CSV 格式文件。在 Excel 中,点击 "文件"->"另存为",选择 "CSV(逗号分隔)(*.csv)" 格式进行保存。
  2. 确保 MySQL 服务正在运行。打开 MySQL 客户端工具,如 MySQL Workbench。
  3. 在 MySQL 中创建一个与 Excel 表结构相对应的表。例如,如果 Excel 表中有两列 "id" 和 "name",可以执行以下 SQL 语句创建表:
复制代码
   CREATE TABLE your_table_name (id INT, name VARCHAR(255));
  1. 使用 LOAD DATA INFILE 语句导入数据。执行以下 SQL 语句:
复制代码
   LOAD DATA INFILE '/path/to/your/csv/file.csv' INTO TABLE your_table_name FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '\n';

注:请将/path/to/your/csv/file.csv替换为实际的 CSV 文件路径,your_table_name替换为你创建的表名。

相关推荐
酉鬼女又兒19 分钟前
SQL21 浙江大学用户题目回答情况
数据库·sql·mysql
KIN_DIN1 小时前
SQL 查询最新的一条记录
数据库·sql
m0_706653232 小时前
Python生成器(Generator)与Yield关键字:惰性求值之美
jvm·数据库·python
wangmengxxw2 小时前
SpringAI-mysql
java·数据库·人工智能·mysql·springai
Coder_Boy_2 小时前
基于SpringAI的在线考试系统-数据库设计核心业务方案
java·数据库·spring boot·ddd·tdd
机器视觉知识推荐、就业指导2 小时前
Qt 元对象系统:机制、组成与典型用法
数据库·qt
qq_423233902 小时前
实战:用Python开发一个简单的区块链
jvm·数据库·python
信创天地3 小时前
国产化数据库深度运维:性能调优与故障排查实战指南
运维·数据库·安全·elk·自动化·rabbitmq
eWidget3 小时前
Shell输入输出(一):echo/printf输出,格式控制与颜色设置
运维·数据库·运维开发
a程序小傲3 小时前
得物Java面试被问:流批一体架构的实现和状态管理
java·开发语言·数据库·redis·缓存·面试·架构