当前位置: 首页 > news >正文

北京网站建站网wordpress+标签消失

北京网站建站网,wordpress+标签消失,成功的网站设计,网站建设与思想阵地1.空属性(null/not null) 两个值:null(默认的)和not null(不为空) 数据库默认字段基本都是字段为空,但是实际开发时,尽可能保证字段不为空,因为数据为空没办法…

1.空属性(null/not null)

        两个值:null(默认的)和not null(不为空)

        数据库默认字段基本都是字段为空,但是实际开发时,尽可能保证字段不为空,因为数据为空没办法参与运算。

        下面我们通过显示null和null+1来验证null无法参与运算。

                

        案例:

        创建一个班级表,包含班级名称和班级所在的教室。

        站在正常的业务逻辑中:

        如果班级没有名字,你不知道你在哪个班级

        如果教室名字可以为空,就不知道在哪上课

        所以我们在设计数据库表的时候,一定要在表中进行限制,满足上面条件的数据就不能插入到表中。这 就是“约束

        我们将字段设置为not null以后发现插入数据时不能省略,如果省略直接插入失败。

2.默认值(default)

           默认值:某一种数据会经常性的出现某个具体的值,可以在一开始就指定好,在需要真实数据的时候,用户可以选择性的使用默认值。

           默认值的生效:数据在插入的时候不给该字段赋值,就使用默认值

3.列描述(comment)

        列描述:comment,没有实际含义,专门用来描述字段,会根据表创建语句保存,用来给程序员或DBA 来进行了解。

        可以看到desc查看不到注释信息,而show可以看到

4.zerofill

        数字类型后的数字如int (10)里的10在没有zerofill字段时是毫无作用的,当我们添加zerofill字段可以将10理解为输出的数字有几位

        

        开始时的表tt3并没有设置zerofill字段插入数据后显示的结果如上

        添加zerofill字段后显示的结果如上这次可以看到a的值由原来的1变成00001,这就是zerofill属性的作用,如果宽度小于设定的宽度(这里 设置的是5),自动填充0

        注意:数据库存储的内容并不会改变,00001只是设置zerofill属性后的的一种格式化输出而已

5.主键(primary key)

        主键:primary key用来表示唯一的约束字段里面的数据,不能重复,不能为空,一张表中最多只有一个主键;主键所在的列通常是整数类型

        创建一张表将id字段指定为主键

        主键约束:主键对应的字段不能重复,一旦重复,操作失败

        当表创建好以后但是并没有主键,可以追加主键

alter table 表名 add primary key(字段列表)

        删除主键

alter table 表名 drop primary key;

        复合主键:在创建表的时候,在所有字段之后,使用primary key(主键字段列表)来创建主键,如果有多个字段作为主键,可以使用复合主键

        复合主键的复合字段全部重复才算重复,才会操作失败。

6.自增长(auto_increment)

        auto_increment:当对应的字段,不给值,会自动的被系统触发,系统会从当前字段中已经有的最大值 +1操作,得到一个新的不同的值。通常和主键搭配使用,作为逻辑主键。

        自增长的特点:

                1.任何一个字段要做自增长,前提是本身是一个索引(key一栏有值)

                2.自增长字段必须是整数

                3.一张表最多只能有一个自增长

7.唯一键(unique)

        一张表中有往往有很多字段需要唯一性,数据不能重复,但是一张表中只能有一个主键:唯一键就可以 解决表中有多个字段需要唯一性约束的问题。

        唯一键的本质和主键差不多,唯一键允许为空,而且可以多个为空,空字段不做唯一性比较。

        关于唯一键和主键的区别:我们可以简单理解成,主键更多的是标识唯一性的。而唯一键更多的是保证在业务上,不要和别的信息 出现重复。

8.外键

        外键用于定义主表和从表之间的关系:外键约束主要定义在从表上,主表则必须是有主键约束或unique 约束。当定义外键后,要求外键列数据必须在主表的主键列存在或为null。

语法:

foreign key (字段名) references 主表(列)

        对上面的示意图进行设计

        先建立主键表

        在创建从表

        正常插入数据

        插入一个班级为30的学生,因为没有这个班级插入失败

http://www.yayakq.cn/news/426294/

相关文章:

  • 滨州网站建设九鲁怎么把在EXCEL做的查询系统做到网站上
  • 凡科建站手机网站建设企业公司简介范文
  • 机械设备东莞网站建设服装公司做哪个网站
  • 南昌网站建设公司服务器网络舆情分析平台
  • app网站建设手机APP软件开发成都疾控最新通告
  • 哪里做网站比较快那个免费做微信订阅号的网站
  • 想看别人的wordpress博客网站建站的好公司
  • 南阳市住房和城市建设局网站网页 网站 区别
  • 高端网站开发重庆营销型网站制作
  • 海淀教育人才网站百度关键词排名爬虫
  • 福田网站建设效果招商网官网平台
  • 联通公司做网站吗网站建设与管理的展望与未来
  • 做开锁推广什么网站好创意设计学院
  • 企业网站建设公司司龙华区城市建设局网站
  • 昆山兼职做网站购物网站的开发
  • 建材网站建设公司沈阳网站建设兼职
  • 网站编程技术WORDPRESS主机选择
  • 让别人做网站需要提供什么wordpress钩子自定义钩子
  • 试用网站要怎么做微信插件大全下载
  • 南阳微网站开发什么是网络营销 职能是什么
  • 如何在网站申请做cofireworks学习网站
  • 张掖网站建设0936ecms系统中
  • 新公司网站设计北京百度seo工作室
  • 获胜者网站建设招聘网站设计方案
  • 东莞有什么做网站的公司wordpress 获取文章摘要
  • 系统做网站的地方wordpress评论简化插件
  • wordpress 内容摘要徐州seo外包
  • html搭建网站wordpress企业主题制作教程
  • 城关区建设局网站北京大型网站制作公司
  • 做新媒体文的网站WordPress众筹网站主题