首页/应用软件/内容

对于mysql 严格模式 Strict Mode的说明讲解

应用软件2022-08-05 阅读()

+------------------------------+

执行成功

在严格模式下执行

mysql> CREATE TABLE `mytable` (    ->  `id` int(11) NOT NULL AUTO_INCREMENT,    ->  `name` varchar(20) NOT NULL,    ->  `content` text NOT NULL default '',    ->  PRIMARY KEY (`id`)    -> ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
ERROR 1101 (42000): BLOB/TEXT column 'content' can't have a default value

执行失败,提示content字段是TEXT类型,不能使用默认值。
总结,使用mysql严格模式可以使数据更加安全严格,缺点是减少了对空数据入库的兼容性。建议开发环境使用严格模式以提高代码的质量及对数据的严谨性。

本文关于mysql 严格模式 Strict Mode的说明讲解吗,更对相关推荐请关注php中文网。

相关推荐:

php使用explode分割字符串新手容易忽略的问题的讲解

关于mysql互换表中两列数据方法的讲解

如何通过php生成0~1随机小数方法

以上就是关于mysql 严格模式 Strict Mode的说明讲解的详细内容,更多请关注php中文网其它相关文章!


学习教程快速掌握从入门到精通的SQL知识。



第1页  第2页  第3页  第4页  第5页  第6页  第7页  第8页  第9页  第10页  第11页  第12页  第13页  第14页  第15页  第16页  第17页  第18页  第19页  第20页  第21页  第22页  第23页  第24页  第25页  第26页  第27页  第28页  第29页 

……

相关阅读