
mysql
最美的语言php
这个作者很懒,什么都没留下…
展开
-
mysql json数据类型 相关函数
mysql json相关函数原创 2023-10-24 15:02:27 · 400 阅读 · 0 评论 -
Syntax error or access violation: 1064 You have an error in your SQL syntax;
报错原因:Laravel 运行迁移文件时报错(添加外键约束时报错)SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'setnull' at line 1 (SQL: alt原创 2020-11-06 22:40:06 · 14843 阅读 · 0 评论 -
分享一篇阿里的mysql规范
一、建表规约 【强制】表达是与否概念的字段,必须使用 is_xxx 的方式命名,数据类型是 unsigned tinyint( 1 表示是,0 表示否),此规则同样适用于 odps 建表。 说明:任何字段如果为非负数,必须是 unsigned。 【强制】表名、字段名必须使用小写字母或数字;禁止出现数字开头,禁止两个下划线中间只出现数字。数据库字段名的修改代价很大,因为无法进行预发布,所以字段名称需要慎重考虑。 正例:getter_admin,task_config,level3_name原创 2020-11-06 17:29:08 · 143 阅读 · 0 评论 -
MySQL中的严格模式
很多集成的PHP环境(PHPnow WAMP Appserv等)自带的MySQL貌似都没有开启MySQL的严格模式,何为MySQL的严格模式,简单来说就是MySQL自身对数据进行严格的校验(格式、长度、类型等),比如一个整型字段我们写入一个字符串类型的数据,在非严格模式下MySQL不会报错,同样如果定义了char或varchar类型的字段,当写入或更新的数据超过了定义的长度也不会报错。...原创 2018-09-20 09:35:18 · 400 阅读 · 0 评论