繁体   English   中英

我如何将类型位(1)从 csv 导入到 mysql 表中

[英]How I'm import type bit(1) from csv into mysql table

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

表名称 - 设备,名称字段 - 电源,类型字段 - 位(1)

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

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

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM