【问题标题】:How I'm import type bit(1) from csv into mysql table我如何将类型 bit(1) 从 csv 导入 mysql 表
【发布时间】:2021-12-08 21:42:48
【问题描述】:

我需要帮助,我尝试使用 MySql Workbench 8.0 表数据导入向导将数据从 *.csv 导入到我的表 mysql 中

表名 - 设备,名称字段 - 功率,类型字段 - 位(1)

在我的 *.csv 文件中,我为现场电源写入 b'1',但 MySql Workbench 8.0 向导打印错误 - 行导入失败并出现错误:(“第 1 行的“电源”列的数据太长” , 1406)

我如何在我的 *.csv 中为这种类型的 bit(1) 字段写入?

【问题讨论】:

标签: mysql mysql-workbench


【解决方案1】:

我自己解决了这个问题。如果有人遇到类似的问题,那么以下对我有帮助:

  1. 在csv文件中,类型b'1'写成其他引号`,即b 1`
  2. 除此之外,表格中还存在其他字段,我提请注意 int (11) 字段,我尝试在其中写入大于最大值的数字
  3. 数据类型 int mysql 发誓如果将其作为数字传递,将其作为字符串传递并用直引号 '' 传递,然后数据会砰的一声拖下去。

【讨论】:

    猜你喜欢
    • 2012-05-19
    • 1970-01-01
    • 2010-12-08
    • 1970-01-01
    • 1970-01-01
    • 2011-04-07
    • 2012-06-20
    相关资源
    最近更新 更多