酒店网站建设,高青外贸公司网站建设,求一个做交通分析的底图网站,wordpress头像无法缓存经常有客户咨询如何将CSV文件导入到MySQL数据库中#xff0c;特写此文介绍一种方便、快捷的方法。 我们要使用的辅助工具是著名的MySQL管理软件#xff1a;Navicat for MySQL 1#xff09;我准备了一个字符编码为UTF-8的标准CSV文件#xff0c;总共有2001条记录#xff08…经常有客户咨询如何将CSV文件导入到MySQL数据库中特写此文介绍一种方便、快捷的方法。 我们要使用的辅助工具是著名的MySQL管理软件Navicat for MySQL 1我准备了一个字符编码为UTF-8的标准CSV文件总共有2001条记录含字段行。其在OpenOffice中的预览效果如下图所示。 2使用Navicat新建一个数据库也可以直接导入已存在的库字符编码选择UTF-8一定要和CSV使用的字符编码一直否则导入过程可能会出错或者导入的数据出现乱码。 3在“表”上点击右键选择“导入向导”菜单项如下图所示 4导入类型选择“文本文件”如下图所示 下一步并选择要导入的CSV文件。 5选择CSV使用的分隔符和文本限定符如下图所示 如果是TSV文件栏位分隔符就要选择“定位”即制表符。 6指定目标表可以选择已存在的表或者新建如下图所示 7调整字段类型长度如下图所示 对于新建的表导入向导会使用CSV第一行的值作为默认的字段名。这里需要注意要根据栏位的长度选择合适的数据类型和长度如果栏位长度超过了设定值导入过程就会出现错误。 8开始导入、导入完成如下图所示 9预览MySQL中导入的数据如下图所示 附该方法虽然简单但是导入速度比较慢如果需要导入百万级的CSV数据建议编写程序实现使用MySQL的Transactions可以快速插入数据。 文章摘自http://www.site-digger.com/html/articles/20120525/34.html转载于:https://www.cnblogs.com/fightingtong/p/3666195.html