mysql 导入excel文件 navicate

需求:

需要将表格的数据,导入到mysql数据库,如果存在就更新,如果不存在就进行追加。

处理:

这种就用navicate进行操作。

excle表格:

|------------------|----------|-------------|-------------|----------|----------|
| 平台流水号 | 用户姓名 | 来电号码 | 联系电话 | 通讯地址 | 电子邮箱 |
| 闽-20231221000036 | 张三 | 13550729721 | 13550729729 | | |
| 闽-20231221000035 | 于敏 | 13888172235 | 13888172235 | | |
| 闽-20231221000034 | 魏五 | 15906101860 | 15914569390 | | |
| 闽-20231221000033 | 詹久 | 15306113161 | 15306113161 | | |
| 闽-20231221000032 | 李一 | 15361333977 | 15361333977 | | |
| 闽-20231221000031 | 顾峰 | 18312372728 | 18312372728 | | |
| 闽-20231221000030 | 张涵 | 17225203244 | 17225203244 | | |
| 闽-20231221000029 | 杨斌 | 15950785241 | 15950785241 | | |
| 闽-20231221000028 | 郑凤 | 13740888609 | 13740888609 | | |

表格:

sql 复制代码
CREATE TABLE `cust_bill_info` (
  `case_id` VARCHAR(50) NOT NULL COMMENT '流水号',
  `customer_name` VARCHAR(100) DEFAULT NULL COMMENT '用户名称', 
  `ani` VARCHAR(20) DEFAULT NULL COMMENT '来电号码',
  `mobile` VARCHAR(40) DEFAULT NULL COMMENT '联系电话',
  `address` VARCHAR(200) DEFAULT NULL COMMENT '用户地址',
  `mail_address` VARCHAR(200) DEFAULT NULL COMMENT '邮件地址',
  PRIMARY KEY (`case_id`) USING BTREE
) ENGINE=INNODB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin ROW_FORMAT=DYNAMIC 
COMMENT='工单信息表';

修改表格的表头:

|------------------|-------------------|-------------|-------------|-------------|------------------|
| case_id | customer_name | ani | mobile | address | mail_address |
| 闽-20231221000036 | 张三 | 13550729721 | 13550729729 | | |

这边最好改好表头,确定数据项跟列是否一致!

nacicate导入

1,选择要导入的表格,右击
2,选择导入的文件格式和文件

这边设置下最后一个数据行,这样程序会自动停止,不会一直往下扫描。

3,匹配字段和选择更新模式

这边就根据需求去操作。

4,点击开始

等待完成,这样就可以

5,查看导入数据:
sql 复制代码
 SELECT * FROM cust_bill_info;

多了一行空白的(没搞懂怎么出现的,直接删了),excel表格数据也导入了,目标达成。

总结:

mysql导入excel文件,用navicate导入就很方便。注意表头对应的字段,设置下结束行数,其它就点下一步就行。

相关推荐
东风破_2 小时前
danci 2:创建的单词书到底存在哪里?从 Supabase 一路理解 ORM、Drizzle 和 RLS
数据库·后端·node.js
y = xⁿ3 小时前
DeepSeek Harness 学习日记:关于Agent接口,工具调用的底层实现
android·java·学习
九皇叔叔3 小时前
《MySQL 体系架构详解:Server 层、SQL 执行流程与 InnoDB、MyISAM、MEMORY 存储引擎》
sql·mysql·架构
橙子家3 小时前
OSS 文件上传的几个风险点和解决方案
数据库
2601_962066495 小时前
【Sql Server】Update中的From语句,以及常见更新操作方式
android·java·数据库
愤怒的苹果ext5 小时前
MySQL Shell备份恢复数据库
数据库·mysql·备份恢复·mysqlsh
数字新视界7 小时前
DCIM管理系统的技术架构与部署模式详解
数据库·物联网·数据中心·数据中心基础设施管理·dcim管理系统
何以解忧,唯有..7 小时前
Pydantic 介绍与使用:Python 数据校验的现代方案
数据库·python·microsoft
超兔一体云8 小时前
MySQL索引优化实战——从慢查询到索引调优
后端·mysql
这个DBA有点耶9 小时前
数据库容灾进入“秒级时代”:同城双活架构原理、关键技术选型与落地实践
数据库·架构·dba