当前位置: 首页 > news >正文 绿色在线网站网站设计包括 news 2025/11/1 2:58:56 绿色在线网站,网站设计包括,wordpress分类目录最简化404,域名访问网站入口一、概念 数据库#xff08;DB#xff09;#xff1a;数据存储的仓库数据库管理系统#xff08;DBMS#xff09;#xff1a;操纵和管理数据库的大型软件SQL#xff1a;操作关系型数据库的编程语言#xff0c;是一套标准关系型数据库#xff08;RDBMS#xff09;DB数据存储的仓库数据库管理系统DBMS操纵和管理数据库的大型软件SQL操作关系型数据库的编程语言是一套标准关系型数据库RDBMS建立在关系模型基础上由多张相互连接的二维表组成的数据库 二、DDL数据库操作 1.查询 查询所有数据库 show databases(); 查询当前数据库 select database(); 2.创建 create database if not exists数据库名default charset(字符集) collate(排序规则); 3.删除 drop database if exists 数据库名; 4.使用 use 数据库名; 三、DDL表操作--查询 1.查询当前数据库所有表 show tables; 2.查询表结构 desc 表名; 3.查询指定表的建表语句 show create table 表名; 四、DDL表操作--创建 create table 表名 字段1 字段1类型 comment 字段1注释; ... 字段n 字段n类型 comment 字段n注释; comment 表注释; 五、DDL表操作--修改 1.添加字段 altertable表名add字段名类型长度comment注释; 2.修改数据类型 altertable表名modify字段名新数据类型长度; 3.修改字段名和字段类型 altertable表名change旧字段名新字段名类型长度comment注释; 4.删除字段 altertable表名drop字段名; 5.修改表名 altertable表名rename to 新表名; 6.删除表 droptable(if exists)表名; 7.删除指定表并重新创建该表 truncate table 表名; 六、DML--添加数据 1.给指定字段添加数据 insert into表名字段名1字段名2 values(值1值2); 2.给全部字段添加数据 insert into表名 values(值1值2); 注意插入时字符串和日期型数据应该包含在引号中 七、DML--修改数据 update 表名 set 字段名1 值1字段名2 值2... where 条件; 八、DML--删除数据 delete from 表名 where 条件; 九、DQL--基本查询 1.查询多个字段 select 字段1字段2字段3 ... from 表名; select * from 表名; 2.设置别名 select 字段1 as 别名1 from 表名; 3.去重 select distinct 字段列表 from 表名 ; 十、DQL--条件查询 select 字段列表 from 表名 where 条件列表(like 占位符); 十一、DQL--聚集函数 注意聚集函数只能用于select子句和group by中的having子句 countmaxminavgsum select 聚集函数字段列表 from 表名; 十二、DQL--分组查询 select 字段列表 from 表名 where条件 group by分组字段名 having 分组后过滤条件; //查询平均成绩大于等于90分的学生学号和平均成绩Select Sno,AVG(Grade) from SC group by Sno having AVG(Grade) 90; 十三、DQL--排序查询 asc 升序默认desc 降序 select 字段列表 from 表名 order by 字段1 排序方式1字段2 排序方式2; 十四、DQL--分页查询 select 字段列表 from 表名 limit 起始索引查询记录数; 起始索引从0开始起始索引 查询页码 - 1* 每页显示记录数 十五、DCL--管理用户 1.查询用户 use mysql; select * from user; 2.创建用户 create user 用户名 ‘主机名’ identified by 密码; 3.修改用户密码 alter user 用户名 ‘主机名’ identified with mysql_native_password by 新密码; 4.删除用户 drop user 用户名 ‘主机名’ 十六、DCL--权限控制 1.查询权限 show grants for 用户名 ‘主机名’ ; 2.授予权限 grant 权限列表 on 数据库名.表名 to 用户名 ‘主机名’ 3.撤销权限 revoke 权限列表 on 数据库名.表名 from 用户名 ‘主机名’; 十七、外键约束 1.添加外键 create table 表名 字段名 数据类型 ... [constraint] [外键名称] foreign key (外键字段名) references 主表主表列名 ; alter table 表名 add constraint 外键名称 foreign key (外键字段名) references 主表主表列名; 2.删除外键 alter table 表名 drop foreign key 外键名称; 3.删除/更新行为 no action / restrict 当在父表中删除/更新对应记录时首先检查该记录是否有对应外键如果有则不允许删除/更新 cascade 当在父表中删除/更新对应记录时首先检查该记录是否有对应外键如果有则强制删除/更新外键在子表中的记录 set null 当在父表中删除/更新对应记录时首先检查该记录是否有对应外键如果有则设置子表中该外键值为null set default 父表有变更时子表将外键列设置成一个默认的值 十八、多表查询--笛卡尔积 select * from emp,dept where emp.dept_id dept_id; 十九、连接查询--内连接 内连接查询的是两张表交集的部分 1.隐式内连接 select 字段列表 from 表1表2 where 条件 ... ; 例select emp.name,dept.name from emp,dept where emp.dept_id dept.id; 2.显式内连接 select 字段列表 from 表1 [inner] join 表2 on 连接条件; 例select e.name,d.name from emp e inner join dept d on e.dept_id d.id; 二十、连接查询--外连接 1.左外连接 select 字段列表 from 表1 left [outer] join 表2 on 条件... ; 相当于表A的所有数据以及包含表A和表B交集部分的数据 2.右外连接 select 字段列表 from 表1 right [outer] join 表2 on 条件 ... ; 相当于表B的所有数据以及包含表A和表B交集部分的数据 二十一、连接查询--自连接 可以是内连接也可以是外连接 select 字段列表 from 表A 别名A join 表A 别名B on 条件... 二十二、联合查询--union,union all 就是将多次查询的结果合并起来形成一个新的查询结果集 对于联合查询的多张表的列数必须保持一致字段类型也需要保持一致 select 字段列表 from 表A ... union [all] select 字段列表 from 表B ... ; union all会将全部的数据直接合并在一起union会对合并之后的数据去重 二十三、子查询 SQL语句中嵌套的select语句称为嵌套查询又称子查询 标量子查询返回的结果是单个值列子查询返回的结果是一列可以是多行行子查询返回的结果是一行可以是多列表子查询返回的结果是多行多列 二十四、带有exists谓词的子查询 其不返回任何数据只产生逻辑真值“true”或逻辑假值“false” //例查询所有选修了1号课程的学生姓名select Sname from Student where exists( select * from SC where Sno Student.Sno AND Cno 1 ); //例查询选修了全部课程的学生姓名select Sname from Student where not exists( select * from Course where not exists (select * from SC where Sno Student.Sno AND Cno Course.Cno ) ); 二十五、事务 事务是一组操作的集合它是一个不可分割的工作单位事务会把所有的操作作为一个整体一起向系统提交或撤销操作请求即这些操作要么同时成功要么同时失败 1.事务操作其一 1.查看/设置事务的提交方式 select autocommit; set autocommit 0; 2.提交事务 commit; 3.回滚事务 rollback; 2.事务操作其二 1.开启事务 start transaction / begin 2.提交事务 commit; 3.回滚事务 rollback; 3.事务四大特性 原子性事务是不可分割的最小单元一致性事务完成时必须使所有的数据都保持一致状态隔离性保证事务在不受外部并发操作影响的独立环境下运行持久性事务一旦提交或回滚它对数据的改变是永久的 二十六、索引 是帮助数据库高效获取数据的数据结构 1.结构 默认为B Tree结构组织的索引 B Tree多路平衡搜索树 每一个节点都可以存储多个key有n个key就有n个指针所有的数据都存储在叶子节点非叶子节点仅用于索引数据叶子节点形成了一个双向链表便于数据的排序及区间范围查询 2.语法 1创建索引 create [unique] index 索引名 on 表名 字段名...; 2查看索引 show index from 表名; 3删除索引 drop index 索引名 on 表名; 注意 在建表时主键字段会自动创建主键索引 添加唯一约束时数据库实际上会添加唯一索引 文章转载自: http://www.morning.kzcfp.cn.gov.cn.kzcfp.cn http://www.morning.rwfj.cn.gov.cn.rwfj.cn http://www.morning.thnpj.cn.gov.cn.thnpj.cn http://www.morning.dqdss.cn.gov.cn.dqdss.cn http://www.morning.ntgjm.cn.gov.cn.ntgjm.cn http://www.morning.qqnh.cn.gov.cn.qqnh.cn http://www.morning.qblcm.cn.gov.cn.qblcm.cn http://www.morning.rjmg.cn.gov.cn.rjmg.cn http://www.morning.gtcym.cn.gov.cn.gtcym.cn http://www.morning.tqxtx.cn.gov.cn.tqxtx.cn http://www.morning.jzdfc.cn.gov.cn.jzdfc.cn http://www.morning.hjssh.cn.gov.cn.hjssh.cn http://www.morning.xtrnx.cn.gov.cn.xtrnx.cn http://www.morning.qqxmj.cn.gov.cn.qqxmj.cn http://www.morning.fbxlj.cn.gov.cn.fbxlj.cn http://www.morning.mnrqq.cn.gov.cn.mnrqq.cn http://www.morning.lxfdh.cn.gov.cn.lxfdh.cn http://www.morning.cfybl.cn.gov.cn.cfybl.cn http://www.morning.crqpl.cn.gov.cn.crqpl.cn http://www.morning.wprxm.cn.gov.cn.wprxm.cn http://www.morning.mpwgs.cn.gov.cn.mpwgs.cn http://www.morning.cgntj.cn.gov.cn.cgntj.cn http://www.morning.mtxrq.cn.gov.cn.mtxrq.cn http://www.morning.lmtbl.cn.gov.cn.lmtbl.cn http://www.morning.rqhdt.cn.gov.cn.rqhdt.cn http://www.morning.fgkwh.cn.gov.cn.fgkwh.cn http://www.morning.c7491.cn.gov.cn.c7491.cn http://www.morning.rnfwx.cn.gov.cn.rnfwx.cn http://www.morning.fhsgw.cn.gov.cn.fhsgw.cn http://www.morning.lgsqy.cn.gov.cn.lgsqy.cn http://www.morning.rgpsq.cn.gov.cn.rgpsq.cn http://www.morning.ljtwp.cn.gov.cn.ljtwp.cn http://www.morning.rpzth.cn.gov.cn.rpzth.cn http://www.morning.jwxnr.cn.gov.cn.jwxnr.cn http://www.morning.nxfwf.cn.gov.cn.nxfwf.cn http://www.morning.drywd.cn.gov.cn.drywd.cn http://www.morning.fwnqq.cn.gov.cn.fwnqq.cn http://www.morning.lltdf.cn.gov.cn.lltdf.cn http://www.morning.ryrgx.cn.gov.cn.ryrgx.cn http://www.morning.cwtrl.cn.gov.cn.cwtrl.cn http://www.morning.thntp.cn.gov.cn.thntp.cn http://www.morning.wwsgl.com.gov.cn.wwsgl.com http://www.morning.btns.cn.gov.cn.btns.cn http://www.morning.hrpbq.cn.gov.cn.hrpbq.cn http://www.morning.qpxrr.cn.gov.cn.qpxrr.cn http://www.morning.qszyd.cn.gov.cn.qszyd.cn http://www.morning.ljngm.cn.gov.cn.ljngm.cn http://www.morning.xqjh.cn.gov.cn.xqjh.cn http://www.morning.mztyh.cn.gov.cn.mztyh.cn http://www.morning.sqqhd.cn.gov.cn.sqqhd.cn http://www.morning.lzdbb.cn.gov.cn.lzdbb.cn http://www.morning.ylxgw.cn.gov.cn.ylxgw.cn http://www.morning.xltdh.cn.gov.cn.xltdh.cn http://www.morning.wjhdn.cn.gov.cn.wjhdn.cn http://www.morning.qgfkn.cn.gov.cn.qgfkn.cn http://www.morning.pxlsh.cn.gov.cn.pxlsh.cn http://www.morning.tgtsg.cn.gov.cn.tgtsg.cn http://www.morning.pbdnj.cn.gov.cn.pbdnj.cn http://www.morning.wgdnd.cn.gov.cn.wgdnd.cn http://www.morning.litao4.cn.gov.cn.litao4.cn http://www.morning.tblbr.cn.gov.cn.tblbr.cn http://www.morning.kqyyq.cn.gov.cn.kqyyq.cn http://www.morning.rkwwy.cn.gov.cn.rkwwy.cn http://www.morning.qnxkm.cn.gov.cn.qnxkm.cn http://www.morning.mmxnb.cn.gov.cn.mmxnb.cn http://www.morning.ktxd.cn.gov.cn.ktxd.cn http://www.morning.kfhm.cn.gov.cn.kfhm.cn http://www.morning.0small.cn.gov.cn.0small.cn http://www.morning.bpmfr.cn.gov.cn.bpmfr.cn http://www.morning.mqzcn.cn.gov.cn.mqzcn.cn http://www.morning.xrtsx.cn.gov.cn.xrtsx.cn http://www.morning.fpzz1.cn.gov.cn.fpzz1.cn http://www.morning.lanyee.com.cn.gov.cn.lanyee.com.cn http://www.morning.fglyb.cn.gov.cn.fglyb.cn http://www.morning.tbcfj.cn.gov.cn.tbcfj.cn http://www.morning.dbxss.cn.gov.cn.dbxss.cn http://www.morning.rdpps.cn.gov.cn.rdpps.cn http://www.morning.xcdph.cn.gov.cn.xcdph.cn http://www.morning.mdtfh.cn.gov.cn.mdtfh.cn http://www.morning.rwrn.cn.gov.cn.rwrn.cn 查看全文 http://www.tj-hxxt.cn/news/266895.html 相关文章: 在哪个网站注册域名好站长工具seo综合查询隐私查询导航 惠州市建设规划局网站网站备案填写 银川网站建设哪家优建设摩托车型号大全 威海网站建设价格无锡专业网站建设 公司网站建设报告建筑公司企业愿景 网站建设是要考虑什么东西wordpress域名更改 珠海市住房城乡建设局网站河北网站建设案例 一键搭建网站j2ee网站开发 中国十大门户类网站wordpress高级企业自适应主题 网站loading动画深圳全网推广排名 河源北京网站建设做网站行情 网站后台上次图片南京cms模板建站 2021不良正能量免费网站app微网站如何做推广方案 电子商务网站有哪些内容高校档案室网站建设 小江网站建设公司个人网站制作代码 在门户网站上爆光怎么做网站seo优化包括哪些方面 响应式自适应织梦网站模板手机排行榜最新 网站开发工资淄博熊掌号网站怎么做 电子商务网站开发实验报告百度网站 收录 做网站送优化烟台哪里做网站 蓝色经典网站论坛网站建设多少钱 如何制作视频网站2022年楼市大爆发 除了个性化阶段江苏seo哪家好 网站备案登记信息大型外包软件公司有哪些 局域网建设简单的影视网站自己开发软件大概需要多少钱 地名网站建设方案浙江五联建设有限公司网站 山西响应式网站建设制作则么建立自己的网站 国外服务器有哪些seo文章代写一篇多少钱 销售产品单页面网站模板站外引流推广渠道 重庆软件制作平台seo的优化技巧和方法