如何将Excel导入到Mysql数据库中
1.在mysql中建一张和Excel结构一样的表,或者修改excel信息,将excel的结构与mysql中table保持一致,包括字段名称。
2.利用mysql客户端工具navicat进行导入。
步骤:
1.在数据库中找到表,右键,点击“导入导出”
2.根据你要导入的文件类型,选择相关选项,然后下一步
3.选择excel文件存放位置,然后,选择里边的sheet页。我的excel中国sheet页名字是list.然后下一步
4.日期格式 自己配置。我要导入的文件中没有日期,故没有配置。然后点 下一步
5.下一步
6.查看是否对应,然后下一步
7.下一步
8.开始
这样就导进去了。
导入时候遇到的坑:
问题:中文变成?问题。
原因:主要是编码问题
解决方案:
(1)建t_dictionary的时候没有设置表的编码,导致默认是latin编码,后来将表编码改为utf8
(2)将excel文件转我csv,然后用notepad++打开,设置编码为utf8,再次导入csv文件,操作和excel差不多。如果设置后的csv文件打开后中文乱码,那就保存一份txt文件,然后设置utf8编码,把文件后缀改成csv后再次导入。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)