当前位置: 首页 > article >正文

详细讲解外部导入Excel通过命令行形式导数据库中

详细讲解外部导入Excel的数据导数据库中

1.有一个Excel表格的数据(字段可以对应也可不对应)。
2.将Excel另存为csv或者txt-----csv和txt两者的本质是一样的都是文本,后缀名称可以随便更改。
3.此时的文本的编码需要和Mysql的保持一致,如果mysql是utf8mb4那么文本也需要转成utf8.(Mysql查看编码的命令:

SHOW VARIABLES LIKE ‘character_set%’;

)
在这里插入图片描述

4.接下来进行导入,mysql导入文件时会有一个安全机制,所有从外部导入的文件都需要放入Mysql特定的文件夹中,查看Mysql中安全机制所在的目录(

SHOW variables like ‘%secure%’

),只需要把文本上传导此目录(
在这里插入图片描述

)即可通过下面命令导入.
5.如果在Windows下通过Cmd命令打开黑窗口.
6.输入几句命令
7.load data infile ‘C:/ProgramData/MySQL/MySQL Server 8.0/Uploads/132281.txt’
8.into table cap_user_products
9.fields terminated by ‘,’
10. lines terminated by ‘\n’
11. (product_id,product_name,user_id,nick_name);
12.完整命令(

load data infile ‘C:/ProgramData/MySQL/MySQL Server 8.0/Uploads/132281.txt’
into table cap_user_products
fields terminated by ‘,’
lines terminated by ‘\n’
(product_id,product_name,user_id,nick_name);
)

13.这里的fields terminated by “,” 表示的时导入的文本是用逗号进行分隔。
14.这里的lines terminated by “\n” 表示的是导入的文本每一行的换行
15.最后的括号里面的就是mysql数据库中的字段,需要的字段。


http://www.kler.cn/a/464997.html

相关文章:

  • 腾讯云智能结构化 OCR:驱动多行业数字化转型的核心引擎
  • 数据挖掘入门介绍及代码实战
  • 【小程序开发】- 小程序版本迭代指南(版本发布教程)
  • STM32 和 ESP32
  • [CTF/网络安全] 攻防世界 simple_php 解题详析
  • 光伏安装在屋顶:安全、环保还是潜在威胁?
  • Elasticsearch 在 Java 中的使用教程
  • Golang互斥锁正常模式和饥饿模式的区别
  • 信息科技伦理与道德1:绪论
  • Java的基础概念(二)
  • MySQL中distinct和group by去重的区别
  • 力扣--LCR 167.招式拆解I
  • LeetCode7. 整数反转
  • 基于物联网的冻保鲜运输智能控制系统
  • MySQL实用SQL示例
  • 利用Java爬虫获取亚马逊国际按关键字搜索商品的实践指南
  • SQL偏移类窗口函数—— LAG()、LEAD()用法详解
  • Leetcode 从前序与中序遍历序列构造二叉树
  • B端UI设计规范是什么?
  • 汽车驾校转型做无人机执照培训详解, “驾” 起无人机培训新未来?
  • 大模型LLM-MMOE
  • leetcode 2658. 网格图中鱼的最大数目
  • 【20250101】Nature正刊:纯仿真强化学习得到外骨骼机器人的自适应控制策略
  • 深入浅出:Spring Boot 自定义消息转换器的实现与应用
  • 【单片机】NPN+PNP组成的高边开关无法完全关断
  • SpringBoot与Vue实现WebSocket心跳机制