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

解决办法:

在my.ini里找到
sql-mode=”STRICT_TRANS_TABLES,NO_AUTO_Create_USER,NO_ENGINE_SUBSTITUTION”
把其中的STRICT_TRANS_TABLES,去掉,
或者把sql-mode=STRICT_TRANS_TABLES,NO_AUTO_Create_USER,NO_ENGINE_SUBSTITUTION

注释掉,然后重启mysql就ok了

时间: 2024-09-17 13:11:07

ERROR 1406 : Data too long for column 解决办法_Mysql的相关文章

Error initializing USB support: Other errors[-99]解决办法

最近一段时间在忙着练习红帽新版(rhel7)从rhce到rhca的8门课程的练习题目,所以最近一直在用kvm虚拟机做练习,不同于以往的全命令行界面操作,个别会涉及到图形下的问题,在通过virt-manager连接kvm虚拟机查看时,发现有如下报错:Error connecting to graphical console: Error initializing USB support: Other errors[-99] .     由于用不到usb设备,首先尝试通过该管理工具remove US

MySQL ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) 的原因分解决办法_Mysql

MySQL ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) 的解决办法和原因 这两天下载了MySQL5.7.11进行安装,发现到了初次使用输入密码的时候,不管怎样都进不去,即使按照网上说的在mysqld 下面添加skip-grant-tables也是不行,后来研究了两天,终于找出原因和解决办法. 复制代码 代码如下: [mysqlld] skip-grant-tables: 原因

解析在MySQL里创建外键时ERROR 1005的解决办法_Mysql

在MySQL里创建外键时,提示错误,但只提示很简单的信息:ERROR 1005 (HY000): Can't create table 'db_qxztc.qx_userssssnew' (errno: 150).根本起不到解决问题的作用. 要看错误的详细提示,可以使用命令:(在MySQL Manual里搜索"errno 150"时找到) SHOW ENGINE INNODB STATUS;     //针对用INNODB存储方式的数据库 在信息中有一组[LATEST FOREIGN

Fatal error: Out of memory (allocated 786432)提示解决办法

错误提示: Fatal error: Out of memory (allocated 786432) (tried to allocate 393216 bytes) in E:xxxxlibrariescommon.lib.php on line 3135 解决办法 一,在你程序页面加入  代码如下 复制代码 ini_set('memory_limit',"256M") 即可. 二,在php.ini中修改 打开php.ini 修改  代码如下 复制代码 memory_limit =

Eclipse中编译Android项目工程失败,提示: Error in an XML file: aborting build 解决办法

问题: 在Eclipse中编写Android项目代码时,假设当前激活窗口是某个xml文件,此时,你按键Ctrl+F11或者F11,就会生成一个类似*.out.xml的文件,然后在console窗口提示一下错误: [2011-09-24 03:14:54 - HelloWorld] Error in an XML file: aborting build. [2011-09-24 03:14:54 - HelloWorld] res/layout/main.xml:0: error: Resour

Fatal error: Maximum execution time of 30 错误解决办法

错误提示 php 出现 Fatal error: Maximum execution time of 30 seconds exceeded in D:xxuserlogin.class.php on line 10的解决办法: 修改php.ini: max_execution_time = 300 时间,然后重起服务iis 或者在程序写 set_time_limit(时间); //0为无限制. max_execution_time = 30; Maximum execution time of

Fatal error: Cannot redeclare class 原因分析与解决办法

错误提示 Fatal error: Cannot redeclare class -. 从字面来看也很好理解,说明是重复定义了类,找了一下自己的代码,是因为存在同名的类导致的,修改了类名就好了. 原因分析 1.在同一个文件中重复声明了两次同名的类: 例如:    代码如下 复制代码 <?php   class Foo {}     // some code here     class Foo {}   ?>  在第二个 Foo 的地方就会报错. 解决:去掉第二个Foo,或者重命名. 为了防止

configure: error: OpenSSL libcrypto not found 报错解决办法

今天安装一个ss代理的时候发生一个报错,./configure提示如下: configure: error: OpenSSL libcrypto not found crypto是是OpenSSL 加密库[lib], 需要openssl-devel包. 解决办法: yum -y install openssl-devel  问题搞定.

Mysql错误:ERROR 1205 (HY000): Lock wait timeout exceeded解决办法

临时解决办法 执行mysql命令:show full processlist; 然后找出插入语句的系统id 执行mysql命令:kill id 在网络上找了想相关资料,这里摘录如下: 首先,查看数据库的进程信息: show full processlist; /*结果略,主要看id列的值*/ 再查看事物表: SELECT * FROM information_schema.INNODB_TRX\G; /*结果略,注意结果中的trx_mysql_thread_id部分的值*/ 查找对应的id,然后