MySQL中的哥哥表、妹妹字段,是什么鬼?
所谓哥哥表,就是名称叫做gg的数据库表,意为公共;所谓妹妹字段,就是名称叫做mm的表子段,意为密码。比起shitmountain来,这些命名更让人浮想联翩,实为不规范之典范。这么魔幻的事情,不止一次出现,任何领导都会坐不住。可惜的是,一次次的会议,专项讨论某一个SQL禁止条例,到最后还是大开方便之门,过往的规范承诺皆...
入门必看!mysql数据表添加字段的方法!
1.数据表字段添加:altertable表名需要添加的字段信息;2.新增字段在特定的位置:1)添加在特定字段之后:altertable表名add需要修改的信息after字段名;2)添加在第一个位置:altertable表名add需要修改的信息first;3.字段名的修改:altertable表名change原字段要修改的字段字段类型;4...
第02期:MySQL 数据类型的艺术-大对象字段
1.mysql>altertablet2addkeyidx_f100(f100);2.ERROR1170(42000):BLOB/TEXTcolumn'f100'usedinkeyspecificationwithoutakeylength1.5分区表相关分区表分区字段不支持大对象。1.mysql>createtablep1(f1text)partitionbylistcolumns(f1)(partitionp0valuesin('1',...
MySQL数据库SQL脚本DDL(数据定义语言)数据表操作
altertable表名add字段名字段类型我们通过add修改符可以单独为表增加一个列(字段)举例:为user表增加一个密码字段passwordaltertableuseraddpasswordvarchar(11)5.移动数据表字段MySQL提供了两种移动:移到开头、移到指定字段位置后。这个操作有两种方式可以做,一种是在增加表字段的时候,另一种是...
大数据下数据库的分库分表技术选型及相关思路
什么是分库分表?分表是将一份大的表数据拆分存放至多个结构一样的拆分表;分库就是将一个大的数据库拆分成多个结构一样的小库。前面介绍的三种拆分存储技术,在我们以往的项目中都没有使用过,而是选择了基于MySQL的分库分表,主要是有一个重要考量:分库分表对于第三方依赖较少,业务逻辑灵活可控,它本身并不需要非常...