数码资讯
默认的编码问题MSSQL数据为Mongo(方法正确导入Mongo)
首先,说我所做的步骤。 1。从SQL2008的管理工作室查询5万数据并使用右键导出CSV 2。因为默认导出没有列名,所以在手动编辑后添加了列名。 三.使用mongoimport导入数据,错误,提示无效字符UTF8 检查,因为默认的导出CSV,不是UTF8格式但系统默认的编码,OpenOffice的用
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
首先,说我所做的步骤。
1。从SQL2008的管理工作室查询5万数据并使用右键导出CSV
2。因为默认导出没有列名,所以在手动编辑后添加了列名。
三.使用mongoimport导入数据,错误,提示无效字符UTF8
检查,因为默认的导出CSV,不是UTF8格式但系统默认的编码,OpenOffice的用于编辑保存为UTF8格式可以解决编码问题,但发现后使用OpenOffice的列和数据不多堆叠在一起的名字匹配,虽然数据输入。但不能使用。
而不是使用出口CSV,直接复制数据到Excel,然后保存为CSV,一切正常。这里有一个很奇怪的问题。这里使用的编码是默认的系统代码。为什么不提示错误呢
由于在数据量小的情况下手动转换为CSV可能很小,数据量大时编辑速度慢,并且在管理库中进行了配置。
选项——查询结果——SQL Server——将结果显示在网格中,并在复制或保存结果时选择列标题。
这样,当导出用作CSV时,默认值是列名。
复制代码代码如下所示:
mongoimport -本地C型CSV数据文件,headerline C: inmongo.csv
这是正确的.
但是代码的问题很奇怪,我不知道是否有人理解它。
1。从SQL2008的管理工作室查询5万数据并使用右键导出CSV
2。因为默认导出没有列名,所以在手动编辑后添加了列名。
三.使用mongoimport导入数据,错误,提示无效字符UTF8
检查,因为默认的导出CSV,不是UTF8格式但系统默认的编码,OpenOffice的用于编辑保存为UTF8格式可以解决编码问题,但发现后使用OpenOffice的列和数据不多堆叠在一起的名字匹配,虽然数据输入。但不能使用。
而不是使用出口CSV,直接复制数据到Excel,然后保存为CSV,一切正常。这里有一个很奇怪的问题。这里使用的编码是默认的系统代码。为什么不提示错误呢
由于在数据量小的情况下手动转换为CSV可能很小,数据量大时编辑速度慢,并且在管理库中进行了配置。
选项——查询结果——SQL Server——将结果显示在网格中,并在复制或保存结果时选择列标题。
这样,当导出用作CSV时,默认值是列名。
复制代码代码如下所示:
mongoimport -本地C型CSV数据文件,headerline C: inmongo.csv
这是正确的.
但是代码的问题很奇怪,我不知道是否有人理解它。
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。