资讯详情

‘NO_ENGINE_SUBSTITUTION, STRICT_TRANS_TABLES‘ to ‘sql_mode‘ 2022-06-20T01:05

在今天的工作中,常规开放当地环境Mysql 时提示:

NO_ENGINE_SUBSTITUTION, STRICT_TRANS_TABLES' to 'sql_mode' 2022-06-20T01:05  

原因在于: 1、 MYSQL5.x是不允许BLOB/TEXT类型字段具有默认值。 2、 由于MYSQL是在‘strict mode在严格模式下工作的,如果改为非严格模式,上述句子可以成功执行 3、 MYSQL5.x在windows下一步是默认strict mode在执行上述句子时,会给你一个错误或警告信息; 解决原因: 1、 找到mysql根目录下的安装my.ini文件 2、 找到这样一行: sql-mode=“STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION” 3、 在它面前加#注释: #sql-mode=“STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION” 4、 重启mysql服务 5、 重新执行你的mysql语句

标签: 20t20nh光电传感器

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台