我正在尝试将 CSV 文件导入 MySQL 数据库。
我的 CVS 文件中的一列 (WIN_FLAG) 的值为“1”或“0”。
当我将 CSV 文件导入表中时,表中 WIN_FLAG 列下的每个值都是“127”。
正在发生的事情的一个粗略示例如下:
对于 CSV 文件:
Name Date WIN_FLAG
Dog 23/06/12 0
Cat 22/07/13 1
Mouse 21/05/11 0
导入后表中显示的内容:
Name Date WIN_FLAG
Dog 23/06/12 127
Cat 22/07/13 127
Mouse 21/05/11 127
我认为这个问题与我的 WIN_FLAG 列的数据类型有关。
我尝试过 tinyint(4) 和 tinyint(1),它们都给了我这个问题。
我应该为此列使用不同的数据类型吗?或者是另一个问题?
谢谢你的帮助。