使用Navicat导入csv数据至mysql

2024-06-04 2337阅读

问题

使用Navicat导入csv数据至mysql

详细问题

笔者有已进行数据处理的csv,需要将数据信息导入mysql中

解决方案

步骤1、建立数据表,字段信息(最好)与csv字段信息保持一致,方便后续导入。

具体的,双击选中数据库,点击新建查询,编写查询语句,点击运行,若信息栏显示OK,表示查询语句运行成功

具体操作如下图所示:

使用Navicat导入csv数据至mysql 第1张

步骤2、刷新,显示数据表

具体的,选中对应数据表所在表,右键,在菜单栏点击刷新,显示刚刚建立的数据表。

具体操作如下图所示:

使用Navicat导入csv数据至mysql 第2张

步骤3、进入导入向导

具体的,选中所建数据表,右键,在菜单栏点击导入向导。

具体操作如下图所示:

使用Navicat导入csv数据至mysql 第3张

步骤4、选择导入文件类型

具体的,选择导入文件类型,点击下一步。

对于导入类型的选择,读者按照自身导入文件类型选择。

具体操作如下图所示:

使用Navicat导入csv数据至mysql 第4张

步骤5、选择导入数据源

具体的,选择导入数据源文件,点击下一步

具体操作如下图所示:

使用Navicat导入csv数据至mysql 第5张

步骤6、选择分隔符

具体的,往往直接点击下一步

具体操作如下图所示:

使用Navicat导入csv数据至mysql 第6张

记录分隔符含义:

CRLF (Carriage Return + Line Feed): 表示为\r\n。在一些操作系统中,如Windows,文本文件的行结束由回车符(Carriage Return,\r)和换行符(Line Feed,\n)组成。

CR (Carriage Return): 表示为\r。在旧的Macintosh系统中,文本文件的行结束仅由回车符(Carriage Return,\r)表示。

LF (Line Feed): 表示为\n。在类Unix系统(例如Linux、macOS等)中,文本文件的行结束由换行符(Line Feed,\n)表示。

因此,往往使用默认配置,直接下一步即可

步骤7、为数据源定义部分附加选项

具体的,填写最后一个数据行,选择日期格式,点击下一步

具体操作如下图所示:

使用Navicat导入csv数据至mysql 第7张

尤其需注意对于日期排序格式的选择,默认为MDY,若数据源的日期格式为月/日/年,使用默认即可,若为日/月/年,需修改为YMD,否则,后续导入报错,日期将被解析为0000-00-00

具体如下图所示:使用Navicat导入csv数据至mysql 第8张

步骤8、选择目标表

具体的,往往使用默认配置,直接下一步即可

具体操作如下图所示:

使用Navicat导入csv数据至mysql 第9张

步骤9、定义字段映射

具体的,往往使用默认配置,直接下一步即可

具体操作如下图所示:

使用Navicat导入csv数据至mysql 第10张

步骤10、选择导入模式

具体的,往往使用默认配置,直接下一步即可

具体操作如下图所示:

使用Navicat导入csv数据至mysql 第11张

步骤11、开始导入

具体的,点击开始即可

具体操作如下图所示:

使用Navicat导入csv数据至mysql 第12张

步骤12、导入完成

具体的,注意观察错误数是否为0,导入信息栏是否显示Finished successfully。若是,点击关闭即可。

具体操作如下图所示:

使用Navicat导入csv数据至mysql 第13张若否,观察信息栏[ERR]后所显示信息,或点击日志,打开日志信息,找出报错原因

具体操作如下图所示:

使用Navicat导入csv数据至mysql 第14张

步骤12、数据显示

具体的,点击数据表,点击下方刷新,导入的数据即可显示

具体操作如下图所示:

使用Navicat导入csv数据至mysql 第15张

参考文献

将Excel数据导入到MySQL数据库

记录分隔符含义内容参考chatgpt

原创不易

转载请标明出处

如果对你有所帮助 别忘啦点赞支持哈

使用Navicat导入csv数据至mysql 第16张


    免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理! 图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库和百度,360,搜狗等多加搜索引擎自动关键词搜索配图,如有侵权的图片,请第一时间联系我们,邮箱:ciyunidc@ciyunshuju.com。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!

    目录[+]