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

网站改版 程序变了 原来的文章内容链接地址 打不开怎么办提高网站seo

网站改版 程序变了 原来的文章内容链接地址 打不开怎么办,提高网站seo,先做网站还是app,湖州交通网站集约化建设项目目录 1.前言 2.正文 2.1约束类型 2.2NULL约束 2.3UNIQUE约束 2.4DEFAULT约束 2.5PRIMARY KEY主键约束 2.6FOREIGN KEY外键约束 2.7CHECK约束 3.小结 1.前言 哈喽大家好啊#xff0c;今儿来继续给大家分享最近学习的MySQL和约束相关的知识点#xff0c;希望大家一起… 目录 1.前言 2.正文 2.1约束类型 2.2NULL约束 2.3UNIQUE约束 2.4DEFAULT约束 2.5PRIMARY KEY主键约束 2.6FOREIGN KEY外键约束 2.7CHECK约束 3.小结 1.前言 哈喽大家好啊今儿来继续给大家分享最近学习的MySQL和约束相关的知识点希望大家一起加油让我们开始吧。 2.正文 2.1约束类型 在 MySQL 中约束Constraint是对表中数据的一种规则用于限制存储在表中的数据确保数据库数据的完整性、一致性和准确性。约束在定义表的列时设置主要分为以下几种 2.2NULL约束 NULL 用于指定列可以接受空值。通常与 NOT NULL 约束相对NULL 表示该列允许为空即在插入或更新数据时可以不给该列赋值让其存储 NULL 值。 如果在创建表时没有为某列指定 NOT NULL 约束MySQL 默认允许该列存储 NULL 值。如果设置为NOT NULL约束那么在插入数据时必须设定初值。 接下来我们来演示一下 CREATE TABLE student( id BIGINT not NULL, NAME VARCHAR(50) ); 我们先创建一个表接着再用desc去查看 我们可以看到在上面一栏的约束中id的NULL值被设置为了NO意为无默认值让我们插入数据试一下效果 INSERT INTO student values (1,jerry); INSERT INTO student values (NULL,TOM); 运行结果如下 提示信息告诉我们id那个元素必须设置不为空。 由此观之确实是只有一个元素插入成功。 2.3UNIQUE约束 UNIQUE 约束用于确保一列或多列中的值在表内是唯一的即不允许出现重复的值。UNIQUE 约束可以防止插入重复的数据从而保证数据的完整性。 特点如下 保证唯一性UNIQUE 约束确保指定列的值在整个表中是唯一的但允许有一个空值NULL。与主键的区别一个表只能有一个主键但可以有多个唯一约束列。组合唯一约束可以在多列上添加组合唯一约束确保这些列的组合值在表中是唯一的。 添加UNIQUE约束的方式有俩种一种是单列唯一约束另一种是多列组合唯一约束下面附上代码来讲解 create table stu1( id1 bigint, name1 VARCHAR(20)UNIQUE ); create table stu2( id2 bigint, name2 VARCHAR(20), number BIGINT, Unique(name2,number) ); 先按照语法创建俩个表 接下来插入数据验证一下 我们可以发现当有相同的值时就没有办法正常插入 整条语句都没有插入成功同理多列一样没有办法成功但有下面这一种情况 组合类型中有一个重复有一个不同那么结果还是能插入成功的。  2.4DEFAULT约束 DEFAULT 约束用于设置数据库表中的列的默认值。当插入数据时如果某一列没有提供值数据库会自动使用默认值。 这个较为简单我们直接上代码演示 CREATE table stu ( id bigint, name varchar(20), class VARCHAR(20)DEFAULT(六班) ); 继续插入数据调试 INSERT INTO stu (id, name, class) VALUES (1, jerry, 三班), (2, tom, DEFAULT);2.5PRIMARY KEY主键约束 PRIMARY KEY 主键约束用于唯一标识数据库表中的每一行记录。一个表只能有一个主键且主键列的值必须唯一并且不能为 NULL。主键约束通常用于保证数据的完整性和唯一性。 特点如下 唯一性主键的值必须是唯一的不能有重复。非空性主键列不能包含 NULL 值。自动索引数据库会自动为主键列创建索引从而加快查询速度。单表唯一每个表只能有一个主键但主键可以由一个或多个列组合而成。 附上代码 create table stu ( id bigint PRIMARY KEY auto_increment, name varchar(20) ); 解释一下这里面是什么意思 id BIGINT PRIMARY KEY AUTO_INCREMENTid 列是主键同时使用 AUTO_INCREMENT 约束这样每次插入新记录时id 会自动递增保证每条记录的唯一性。 如果我们这样插入 INSERT INTO stu (name) VALUES (Alice), (Bob), (Charlie);没有为id赋初值结果发现仍能正常插入并仍有递增的功能 2.6FOREIGN KEY外键约束 FOREIGN KEY 外键约束用于在两个表之间建立关系。外键用于引用另一个表的 PRIMARY KEY 或 UNIQUE 列从而保证数据的引用完整性。通过外键可以确保某个表中的值必须在另一个表中存在从而实现数据的关联性。 特点如下 外键是用来在两个表之间建立链接的字段。外键约束确保外键列的值在主表中必须存在。外键可以防止无效数据被插入到表中确保数据一致性。 先创建父表 CREATE TABLE departments (id INT PRIMARY KEY,name VARCHAR(50) );再创建子表 CREATE TABLE employees (id1 INT PRIMARY KEY,name2 VARCHAR(50),department_id INT,FOREIGN KEY (department_id) REFERENCES departments(id) );此时employees 表的 id 列是一个外键让我们查看一下表属性 此时表中存在外键关系。 INSERT INTO departments (id, name) VALUES (1, HR), (2, Engineering); INSERT INTO employees (id1, name2, department_id) VALUES (101, Alice, 1), (102, Bob, 2); 插入这俩行代码检验一下  可以看到效果已经显现。 外键的好处是可以通过外键确保数据的完整性和关系的正确性。 2.7CHECK约束 CHECK 约束用于限制表中列的数据值以确保数据符合特定条件。它在数据插入或更新时验证数据是否满足特定的规则从而保证数据的有效性和一致性。 特点如下 CHECK 约束可以应用于单个列或多个列。它通过表达式来定义表达式的值为 TRUE 表示满足条件否则不满足。任何不满足 CHECK 约束的插入或更新操作都会被拒绝。 CREATE TABLE students (id INT PRIMARY KEY,name VARCHAR(50),age INT CHECK (age 18) );在上面这个表中为数据赋年龄时只能给18一旦不满足条件就报错。  3.小结 今天的分享到这里就结束了喜欢的小伙伴点点赞点点关注你的支持就是对我最大的鼓励大家加油
文章转载自:
http://www.morning.xfxnq.cn.gov.cn.xfxnq.cn
http://www.morning.prls.cn.gov.cn.prls.cn
http://www.morning.pfnwt.cn.gov.cn.pfnwt.cn
http://www.morning.lsnhs.cn.gov.cn.lsnhs.cn
http://www.morning.zlxkp.cn.gov.cn.zlxkp.cn
http://www.morning.nj-ruike.cn.gov.cn.nj-ruike.cn
http://www.morning.mdlqf.cn.gov.cn.mdlqf.cn
http://www.morning.srckl.cn.gov.cn.srckl.cn
http://www.morning.dnmzl.cn.gov.cn.dnmzl.cn
http://www.morning.yzsdp.cn.gov.cn.yzsdp.cn
http://www.morning.pctql.cn.gov.cn.pctql.cn
http://www.morning.zsyrk.cn.gov.cn.zsyrk.cn
http://www.morning.cttti.com.gov.cn.cttti.com
http://www.morning.thlzt.cn.gov.cn.thlzt.cn
http://www.morning.qyhcm.cn.gov.cn.qyhcm.cn
http://www.morning.pyxwn.cn.gov.cn.pyxwn.cn
http://www.morning.jbhhj.cn.gov.cn.jbhhj.cn
http://www.morning.qrgfw.cn.gov.cn.qrgfw.cn
http://www.morning.pqxjq.cn.gov.cn.pqxjq.cn
http://www.morning.bfjyp.cn.gov.cn.bfjyp.cn
http://www.morning.knzdt.cn.gov.cn.knzdt.cn
http://www.morning.incmt.com.gov.cn.incmt.com
http://www.morning.npcxk.cn.gov.cn.npcxk.cn
http://www.morning.rycbz.cn.gov.cn.rycbz.cn
http://www.morning.dnconr.cn.gov.cn.dnconr.cn
http://www.morning.bzfld.cn.gov.cn.bzfld.cn
http://www.morning.qpsdq.cn.gov.cn.qpsdq.cn
http://www.morning.ttryd.cn.gov.cn.ttryd.cn
http://www.morning.zfzgp.cn.gov.cn.zfzgp.cn
http://www.morning.spdyl.cn.gov.cn.spdyl.cn
http://www.morning.nrqtk.cn.gov.cn.nrqtk.cn
http://www.morning.xpqsk.cn.gov.cn.xpqsk.cn
http://www.morning.mrfgy.cn.gov.cn.mrfgy.cn
http://www.morning.yrjkp.cn.gov.cn.yrjkp.cn
http://www.morning.kcyxs.cn.gov.cn.kcyxs.cn
http://www.morning.srbsr.cn.gov.cn.srbsr.cn
http://www.morning.nydgg.cn.gov.cn.nydgg.cn
http://www.morning.dsxgc.cn.gov.cn.dsxgc.cn
http://www.morning.smxyw.cn.gov.cn.smxyw.cn
http://www.morning.pphgl.cn.gov.cn.pphgl.cn
http://www.morning.wphfl.cn.gov.cn.wphfl.cn
http://www.morning.ydxwj.cn.gov.cn.ydxwj.cn
http://www.morning.tmzlt.cn.gov.cn.tmzlt.cn
http://www.morning.xbrxk.cn.gov.cn.xbrxk.cn
http://www.morning.lsjgh.cn.gov.cn.lsjgh.cn
http://www.morning.nnrqg.cn.gov.cn.nnrqg.cn
http://www.morning.rlcqx.cn.gov.cn.rlcqx.cn
http://www.morning.mkfr.cn.gov.cn.mkfr.cn
http://www.morning.znrlg.cn.gov.cn.znrlg.cn
http://www.morning.jypsm.cn.gov.cn.jypsm.cn
http://www.morning.rxhsm.cn.gov.cn.rxhsm.cn
http://www.morning.dfqmy.cn.gov.cn.dfqmy.cn
http://www.morning.zyrcf.cn.gov.cn.zyrcf.cn
http://www.morning.jnrry.cn.gov.cn.jnrry.cn
http://www.morning.rqjfm.cn.gov.cn.rqjfm.cn
http://www.morning.sgbss.cn.gov.cn.sgbss.cn
http://www.morning.tdldh.cn.gov.cn.tdldh.cn
http://www.morning.ntkpc.cn.gov.cn.ntkpc.cn
http://www.morning.kfrhh.cn.gov.cn.kfrhh.cn
http://www.morning.jfch.cn.gov.cn.jfch.cn
http://www.morning.ffbp.cn.gov.cn.ffbp.cn
http://www.morning.rxsgk.cn.gov.cn.rxsgk.cn
http://www.morning.gqdsm.cn.gov.cn.gqdsm.cn
http://www.morning.zwtp.cn.gov.cn.zwtp.cn
http://www.morning.jxpwr.cn.gov.cn.jxpwr.cn
http://www.morning.wkhfg.cn.gov.cn.wkhfg.cn
http://www.morning.cctgww.cn.gov.cn.cctgww.cn
http://www.morning.lwhsp.cn.gov.cn.lwhsp.cn
http://www.morning.xkjrs.cn.gov.cn.xkjrs.cn
http://www.morning.fmswb.cn.gov.cn.fmswb.cn
http://www.morning.xkhhy.cn.gov.cn.xkhhy.cn
http://www.morning.rdkt.cn.gov.cn.rdkt.cn
http://www.morning.lqynj.cn.gov.cn.lqynj.cn
http://www.morning.tqsgt.cn.gov.cn.tqsgt.cn
http://www.morning.ysgnb.cn.gov.cn.ysgnb.cn
http://www.morning.fwblh.cn.gov.cn.fwblh.cn
http://www.morning.pqcsx.cn.gov.cn.pqcsx.cn
http://www.morning.pzlcd.cn.gov.cn.pzlcd.cn
http://www.morning.cwjxg.cn.gov.cn.cwjxg.cn
http://www.morning.txlxr.cn.gov.cn.txlxr.cn
http://www.tj-hxxt.cn/news/240634.html

相关文章:

  • 网站链接维护怎么做网站开发的可行性研究报告
  • 阜阳手机网站开发wordpress首页摘要
  • 广东建设人才网站做彩票网站犯法吗
  • 广州顺德网站建设网站建设运维标准
  • 企业网站备案信息查询系统网站开发与系统开发
  • 先建设网站后付款利用网站宣传腐倡廉建设工作报道
  • 净水 技术支持 东莞网站建设简述网站建设基本过程
  • 怒江商城网站建设中小型企业的数据查询
  • phpcms 视频网站模板下载域名注册后怎么使用
  • 网站内图片变换怎么做网站网站自己做
  • 现在哪个网站还做白拿wordpress 批注
  • 什么网站可以做设计赚钱吗做喷绘可以在那个网站找
  • 织梦模板网站好吗德州成交型网站建设
  • 十档行情免费软件优化大师官网入口
  • 查看别人网站的访问量东营市建设网
  • 达州+网站建设羽毛球赛事积分
  • 简单的网站后台管理系统品牌营销和品牌推广
  • 商务网站建设课程设计辽宁鲲鹏建设集团网站
  • 国外网站用什么dns爱豆影视传媒有限公司
  • 房县建设局网站微信公众号官方平台
  • 淘宝上网站建设续费网站开发在哪里接活
  • 网站建设与优化推广方案网站排名优化的技巧
  • 网站门户建设方案做网站公司的介绍
  • 中海外交通建设有限公司网站网站建设书籍
  • 天台县建设局官方网站博客网站 做淘宝客
  • 做新网站不换域名app和网站哪个难做
  • 免费做祝福网站什么是电商行业
  • 公园网站建设方案 pptwordpress如何添加首页
  • 临沧网站搭建沈阳工程信息交易网
  • 淘客个人网站怎么建设成都企业网站开发