mysql 导入excel文件 navicate

news/2024/9/15 3:43:04 标签: mysql, android, 数据库

需求:

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

处理:

        这种就用navicate进行操作。

excle表格:

平台流水号用户姓名来电号码联系电话通讯地址电子邮箱
闽-20231221000036张三1355072972113550729729
闽-20231221000035于敏1388817223513888172235
闽-20231221000034魏五1590610186015914569390
闽-20231221000033詹久1530611316115306113161
闽-20231221000032李一1536133397715361333977
闽-20231221000031顾峰1831237272818312372728
闽-20231221000030张涵1722520324417225203244
闽-20231221000029杨斌1595078524115950785241
闽-20231221000028郑凤1374088860913740888609

表格:

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_idcustomer_nameanimobileaddressmail_address
闽-20231221000036张三1355072972113550729729

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

nacicate导入

1,选择要导入的表格,右击

2,选择导入的文件格式和文件

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

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

这边就根据需求去操作。

4,点击开始

等待完成,这样就可以

5,查看导入数据:
 SELECT * FROM cust_bill_info;

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

总结:

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


http://www.niftyadmin.cn/n/5633296.html

相关文章

Docker 镜像导出与加载:从入门到精通

在容器化技术的世界中,Docker 镜像的导出与加载是开发与运维人员经常会用到的技能。本文将详细介绍如何导出 Docker 镜像为本地 tar 文件,并如何将其重新加载为 Docker 镜像,并分享一些操作中的小技巧与趣味总结。 一、Docker 镜像导出的秘…

心觉:颠覆学习,开启无限可能

很多人一天到晚地在学习 买课程,看书,看视频,看直播 网上查资料学习 总之不是在学习,就是在学习的路上 沉浸在学习中无法自拔 乐在其中,但是真正的收获呢,没有,或者说非常少 首先我们来讲…

报错:java:程序包org.springframework.boot不存在

Date: 2024.08.31 18:01:20 author: lijianzhan 简述:关于java:程序包org.springframework.boot不存在问题如何进行修复。 操作如下: 点击左侧菜单栏选择设置,弹框内选择构建,执行,部署----->构建工具点击Maven按键&#xf…

深度强化学习算法(六)(附带MATLAB程序)

深度强化学习(Deep Reinforcement Learning, DRL)结合了深度学习和强化学习的优点,能够处理具有高维状态和动作空间的复杂任务。它的核心思想是利用深度神经网络来逼近强化学习中的策略函数和价值函数,从而提高学习能力和决策效率…

小程序页面跳转传url参数被截取问题

跳转时处理 const params {url:hhtp://www.baidu.com?a1}const queryString Object.keys(params).map(key > ${encodeURIComponent(key)}${encodeURIComponent(params[key])}).join(&);wx.navigateTo({url: ../../toPageView/toPageView?${queryString},})webview页…

商家推广怎么利用C#发送视频短信

视频短信,这一融合了视频、音频与文本的创新通信方式,不仅革新了传统短信的单一形式,更以其独特的魅力带领着移动通信的新风尚。它以移动视频格式为载体,实现了信息传输的多元化,为用户带来不一样的通信体验。 支持免费…

调试AVR单片机,运行过程中出现异常复位

调试AVR单片机时,运行过程中出现异常复位是一个常见的问题。这种情况可能由多种原因引起,理解这些原因并采取适当的解决措施是确保系统稳定性的重要步骤。下面将详细分析可能导致AVR单片机异常复位的原因: 1. 看门狗复位: 看门狗…

怎么使用Mybatisplus的分页插件来完成分页

前端使用的Elementui 后端 1.在配置里配置数据源 spring:datasource:url: jdbc:mysql://localhost:3306/vueadmin?useUnicodetrue&characterEncodingutf-8&serverTimezoneUTCusername: rootpassword: Qq702196driver-class-name: com.mysql.cj.jdbc.Driver 2.写一…