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的主要内容,如果未能解决你的问题,请参考以下文章

DB2 SQL Error: SQLCODE=-302, SQLSTATE=22001, SQLERRMC=null

ERROR 1406 : Data too long for column 解决办法

导入转储文件的时候:Error Code: 1406. Data too long for column - MySQL

MySQL 太长 varchar 截断/错误设置

Query OK, 1 row affected (43.05 sec)

如何在linux系统中使用PHPLDAPadmin来管理MYSQL等数据