提问人:python_beginner 提问时间:8/9/2023 更新时间:8/9/2023 访问量:40
我正在尝试将CSV文件导入MySQL工作台。我还想导入非空行的列中有一些空单元格
I am trying to import a CSV file into MySQL workbench. There are some empty cells in a column in a non-empty row that I also want to import
问:
我正在导入的 CSV 文件有 566 行。例如,其中一列名为“安全评分”,有 53 个空单元格。我不想完全删除这些行,因为还有其他一些有用的列确实有数据。我希望MySQL工作台导入所有行,包括没有数据的行,但我无法这样做。请帮忙。谢谢!
我试图用“,”和“NULL”替换空单元格,但MySQL仍然没有拾取这些行。该列的默认类型为“int”。
答:
0赞
Wayne Birch
8/9/2023
#1
可以尝试的一些事情: -
- 如果列不是,则使该列可为 null
- 设置列的默认值
- 让空单元格包含整数
评论
0赞
python_beginner
8/10/2023
如何使列可为空?当我使用MySQL工作台中的“导入表向导”导入表时,我没有这样做的选项。我只能选择列类型。至于用整数替换空单元格,我考虑过用 0 替换,但这会改变我不想要的平均值。
0赞
Wayne Birch
8/11/2023
也许这会有所帮助......stackoverflow.com/questions/289362/......
评论