将mysql表导出到csv后,某些数据格式会发生变化

时间:2013-04-03 16:30:02

标签: mysql excel

我在mysql表列中,这个列的类型是varchar,在他保存的文本数据中看起来像:

 4/5
 4/5
 2/3

好的,我希望将此表格导出为csv格式,但在导出后,当我在Excel中打开此csv时,数据4/5将转换为04.05.2013

我需要在导出后,像4/5这样的数据保持为4/5并且没有更改其他格式,如何制作?

1 个答案:

答案 0 :(得分:1)

值的显示方式取决于操作系统的区域设置。 (例如,对于Windows 7,请参阅地区和语言)。在其他seetings中还有spcified CSV分隔符(List separator)等。 这些设置是全局的(对于系统)。它们被用于例如通过MS Excel。无法强制Excel以您希望的方式显示CSV值。 您不应该更改这些系统设置。它们只是为您提供了很好的参考,为什么您的值以它们的显示方式显示。