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

延庆上海网站建设网站开发前端与后端

延庆上海网站建设,网站开发前端与后端,复古风格网站,马云的网站怎么做的知识点:约束 1.dafault 默认约束 2.not null 非空约束 3.unique key 唯一约束 4.primary key 主键约束 5.anto_increment 自增长约束 6.foreign key 外键约束 知识点:表关系 1.一对一 2.一对多 3.多对多 知识点:约束 1.default 默认约束 …

知识点:约束

        1.dafault 默认约束

        2.not null 非空约束

        3.unique key 唯一约束

        4.primary key 主键约束

        5.anto_increment 自增长约束

        6.foreign key 外键约束

知识点:表关系

        1.一对一

        2.一对多

        3.多对多

知识点:约束

1.default 默认约束

create table t1(id int default 110,name varchar(10));
insert into t1(name) values("jianqi"),("fufu");+------+--------+
| id   | name   |
+------+--------+
|  110 | jianqi |
|  110 | fufu   |
+------+--------+insert into t1(id,name)values(1,"beibei"),(2,"gangber");+------+---------+
| id   | name    |
+------+---------+
|  110 | jianqi  |
|  110 | fufu    |
|    1 | beibei  |
|    2 | gangber |
+------+---------+

2. not null非空约束

数据不能为空

create table t2(id int not null,name varchar(10));
#即使赋值为空也不行,除非变成字符串;id为int类型,所以不行

3.unique key 唯一约束

create table t3(id unique key,name varchar(10) not null);
insert into t3 value(1,"jianqi");#ok
insert into t3 value(1,"jianqi");#Duplicate entry '1' for key 't3.id'
非空且唯一,第一个非空且唯一的字段会默认为主键(没设置主键的情况)

4.primary key 主键约束

非空且唯一

create table t4(id int primary key,name varchar(20) not null unique key);

5.anto_increment 自增长约束

create table t5 (id int primary key auto_increment,name varchar(20));
create table tb5(id int primary key auto_increment,name varchar(20) not null)auto_increment=100;#如果给定id值之后,后面的自增长就是按照最大的ID进行增长

6.foreign key 外键约束

create table a(a_id int primary key auto_increment,a_name varchar(20) not null);
insert into a(a_name) values ("a1"),("a2");
create table b(b_id int primary key,b_name varchar(20) not null,fy_id int not null,foreign key(fy_id) references a(a_id));
insert into b values(1,"a1",1),(2,"a2",2);
insert into b values(3,"a1",3);#报错,主表中没有#直接删除删不掉a 只能先删除b

知识点:表关系

1.一对一

学生表    课程表

2.一对多

3.多对多

学生表
create table student (s_id int primary key auto_increment,s_name varchar(20) not null);课程表
create table course(course_id int primary key auto_increment,course_name varchar(20) not null)关系表
create table zhongjian(s_id int,course_id int,primary key(s_id,course_id),foreign key(course_id) references course(course_id),);

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

相关文章:

  • 关于做ppt的网站有哪些内容黑龙江网站备案
  • 做网站图片多大快速收录网
  • 怎么查网站的关键词排名vps网站打开需要身份验证
  • 有没有做门店设计的网站51做网站广州
  • 班级网站建设规划书精准营销英文
  • 创意设计网站网页源代码下载
  • 盐城微网站建设帮别人做网站违法吗
  • 网站开发实战演练网站开发很难么
  • 口碑好的做网站2024年7月新闻热点事件
  • 九江学网站建设三拼域名做网站
  • 湘潭建设网站装饰公司接单技巧
  • 响应式网站开发教程哪儿提供邯郸做网站
  • 单页网站还能用吗合肥企业网站排名优化
  • 网站 百度认证上海仓储公司
  • 网站建设合作签约报道龙岗网络推广深圳网站建设
  • 360网站建设公司工程施工招聘信息网
  • 玉溪市建设厅官方网站东莞h5网站制作
  • 推广app网站网站文字编辑怎么做
  • 网站运营的发展方向微商城设计网站建设
  • wordpress临时关站酒泉做网站
  • 做高端企业网站建设公司网站建设需要条件
  • 企业建站程序有哪些wordpress 360字体
  • 网站建设中 html模板网页设计教程电影
  • 网站建设定制网站建设公司哪家好seo优化教程视频
  • 色一把做最好的看片网站西安建筑网站
  • 网站建设项目策划书广州定制网站建设
  • 机械行业营销型网站centos nginx wordpress
  • 杭州建设局网站官网win 2012网站建设
  • 怎么做淘宝网站步骤网站怎么做联系我们页面
  • 网站内页设计中国城乡建设部网站