2021-06-01--MySQL--整理

2021-06-01–MySQL–整理

 1.create database 表名;  创建数据库
 2.drop database 表名;     删除数据库
 3.myaqldump -uroot -proot databasename>d:  备份
 4.myaql -uroot -proot database<d:   还原
              -------   -u用户   -p密码
 5.auto_increment  自动增加  carchar 字符串灵活定义不定长控制
 6.primary key  主键 设定主键
 7.select *from where   条件查询数据
 8.insert into    添加数据  union  联合 同时添加多条数据
 9.delete from 删除数据
 10.update 表名 set 列名 where 判定条件  修改数据
 11.alter 修改表格 动态修改表格添加新列
 12.order by 排序
 13.distinct 去除重复的数据  是添加条件
 14.limit 限制条数
 15.as 给列名起别名
 16.is null  is not null空和非空
 17.desc 降序  asc 升序 
 18.-------设计数据库
    ---第一范式  不能再分的值
    ---第二范式  
    ---第三范式
    --当表与表之间是1:m的关系,需要将一方的主键作为多方的
    外键建立的主外键关系
    --建立主外键关系
    --casecade 级联
      --delete casecade 删除主表的时候,子表的信息跟随删除
    --表与表之间是1:m的关系
      --把一方的主键放到多方的外键
    --表与表之间是m:n的关系
      --产生第三张表,将前两张表的主键放到第三张表中作为外键
      19.   --添加主外键关系   删除时先删除子表的内容,再删除主表的内容
         --alter 更改  constraint 约束  REFERENCES 说明
 alter table professor 
 add constraint professor_academic FOREIGN key(aid)
 REFERENCES academic(aid)
      20.on delete cascade;
         alter table professor 
      21. ---取消级联
      drop FOREIGN key professor_academic;
      delete from academic 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值