在Django默认的admin后台创建超级用户时, 报错pymysql.err.DataError: (1406, "Data too long for column 'gender' at row 1")的解决方法. 创建过程为: 点击tool菜单的run manage.py task,输入createsuperuser,运行,按提示输入用户名,邮件,密码,以及密码确认. 解决方法为: 在pycharm中按快捷键ctr+h,查找到gender的相应字段,如图: 我们可以看到设置的ge…
导入数据:提示错误 [Err] [Imp] 1406 - Data too long for column 'linkman' at row 20[Err] [Imp] INSERT INTO `excel_eprinfo` 解决方法:将linkman此列得到数据字段类型大小改大,然后重新导入数据,便可…
mysql 修改字段长度 alter table news modify column title varchar(130); alter table 表名 modify column 字段名 类型; 如:news 表里的title 字段 原来长度是 100个字符,现长度要改成130个字符 alter table news modify column title varchar(130); ok 了!…
mysql 修改字段长度 alter table news modify column title varchar(130); alter table 表名 modify column 字段名 类型; 如:news 表里的title 字段 原来长度是 100个字符,现长度要改成130个字符 alter table news modify column title varchar(130);…
使用命令行方式登陆到MySQL服务器, 建立一个数据库,数据库编码设为UTF-8.此时,如果直接在命令行窗口使用insert语句插入中文,就遇到类似 ERROR 1406 (22001): Data too long for column 'name' at row 1 错误.乍一看,是字段长度引起的问题,但是实际是字符编码的问题.可是尝试以下解决方法: 1.在Linux中,使用终端方式登陆MySQL服务器,运行以下命令: set names utf8; 该命令将…