详细讲解外部导入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 ','

  1. lines terminated by '\n'

  2. (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数据库中的字段,需要的字段。

相关推荐
数据最前线7 分钟前
雪上加霜,Oracle向蓝色巨人最后的阵地发起挑战
数据库·oracle
于眠牧北27 分钟前
Charles配置指定域名抓取和雷电模拟器中抓取APP接口配置
数据库·redis·缓存
福娃筱欢43 分钟前
57014 canceling statement due to user request(金仓 KingbaseES)
数据库·kingbase·金仓数据库
ClouGence1 小时前
SAP HANA 数据同步遇到长事务,如何兼顾实时性与完整性?
数据库·后端
数据库小学妹1 小时前
数据库管理工具有哪些?2026主流工具分类与选型对照
数据库·数据库管理工具·数据库工具·信创数据库·数据库客户端
bingHHB1 小时前
销售订单同步实战:MES生产领料/补料→金蝶材料出库
数据库·集成测试
yexianglunbai1 小时前
冷备份与热备份的区别详解
数据库
ZhengEnCi1 小时前
SQL 与 NoSQL 本质差异完全指南:从数据模型到选型决策的深度剖析
数据库
龙腾AI白云1 小时前
数字孪生:与人工智能融合的技术图景
大数据·数据库·人工智能·知识图谱
夜雪一千2 小时前
MySQL中修改JSON类型的数据实战
数据库·mysql·json