ERROR 1406 (22001): Data too long for column ‘passwd‘ at row 1

Posted 沉入深海

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ERROR 1406 (22001): Data too long for column ‘passwd‘ at row 1相关的知识,希望对你有一定的参考价值。

故障演示:ERROR 1406 (22001): Data too long for column ‘passwd’ at row 1

在插入数据的时候,使用PASSWORD(‘123456’)掩饰密码时报错。

  • 故障原因:
    报错:字段长度容量不够。我原先给passwd的字段容量给的24,可是123456这6位数字却超出容量。
    原因:数据类型长度不够,因为我们使用password(‘’)功能把123456密码变成了很长一个字符串,超出了我设置的24长度,因此报错,所以之后在使用此功能时。需要尤其注意设置的字符长度。


故障解除。

以上是关于ERROR 1406 (22001): Data too long for column ‘passwd‘ at row 1的主要内容,如果未能解决你的问题,请参考以下文章