将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替换为你创建的表名。

相关推荐
小马爱打代码2 分钟前
Spring AI:Docker 安装向量数据库 - Redis Stack
数据库·人工智能·spring
90后小陈老师9 分钟前
记录一次Figma订阅被多扣费的教训
java·linux·数据库
焦糖布丁的午夜8 小时前
MySQL数据库大王小练习
数据库·mysql
狗头实习生9 小时前
Spring常见的事务失效原因
java·数据库·spring
冉冰学姐10 小时前
SSM泰兴市公交信息系统f504u(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面
数据库·ssm 框架应用·泰兴市公交·息管理系统
偶像你挑的噻11 小时前
3.Qt-基础布局以及事件
开发语言·数据库·qt
Dxy123931021612 小时前
MySQL如何做读写分离架构
数据库·mysql·架构
毕设十刻13 小时前
基于Vue的考勤管理系统8n7j8(程序 + 源码 + 数据库 + 调试部署 + 开发环境配置),配套论文文档字数达万字以上,文末可获取,系统界面展示置于文末
前端·数据库·vue.js
合方圆~小文13 小时前
不同画面,三个镜头实时监控拍摄方案
数据结构·数据库·人工智能
ChrisitineTX14 小时前
凌晨突发Java并发问题:synchronized锁升级导致接口超时,排查过程全记录
java·数据库·oracle