自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 数据库 常用函数

select concat('aa','bb','cc')----结果为aabbcc select concat('aa','bb','cc') from dual;select deptno 部门编号,max(sal) 最高工资,min(sal) 最低工资,round(avg(sal),2) 平均工资 from emp where deptno='30';常用函数:count()计数、总数量、max()最大值、min()最小值、sum()求和、avg()求平均值、round()四舍五入。

2024-12-03 22:48:00 603

原创 用户和权限的管理

MySQL默认是自动提交事务,将每一条语句当作一个独立的事务来执行,可以通过autocommit关闭自动提交事务。grant 权限列表 or 库名称.表名称 to 用户名@来源地址 identified by '密码'查看autocommit模式:show variables like 'autocommit';use mysql;delete from user where user = '用户名';一个业务由若干个一次性的操作来组成的,这些操作要么都成功,要么都失败,如银行转账。--查看其他人的权限。

2024-12-03 22:44:31 224

原创 数据库 索引操作

create table 表名(表名(字段名 类型(宽度), ...., index 索引名(字段名1(宽度),字段名2(宽度)) );--方法2 alter table 表名 add index 索引名(字段名()) alter table test-index add index xxhh(name(10));--关于宽度的描述于方法1相同。--方法3:建立表同时直接指定索引 create table 表名(字段名 类型(宽度)), ...., index 索引名(字段名(长度)) );

2024-12-03 22:43:03 741

原创 数据库三范式

第二范式就是要求表中要有主键,表中其他字段都依赖于主键,因此第二范式只要记住主键约束就好了。比如说有一个表是学生表,学生表中有一个值唯一的字段学号,那么学生表中的其他所有字段都可以根据这个学号字段去获取,依赖主键的意思也就是相关的意思,因此学号的值是唯一的,因此就不会造成存储的信息对不上的问题,即学号001的姓名不会存到学号002那里去。第三范式就是要求表中不能有其他表中存在的,存储相同信息的字段,通常实现是在通过外键去建立关联,因此第三范式只要记住外键约束就好了。第三范式--引入主键。

2024-12-03 22:37:45 218

原创 视图的操作

1、视图--虚拟表视图是从一个或多个表中导出的虚拟表1.1、创建视图的目的简单、隐藏数据的复杂性 安全、可以对视图进行授权 数据是独立的、可以屏6蔽表结构变化对用户产生的影响,比如增加列,更改列名1.3、创建方法语法:create view 视图名 as SQL语句;示例:基于单表的视图select * from tstudnt where class='人工智能'; create view rgzn_view as select * from tstudnt where

2024-12-03 22:37:10 786

原创 查询的操作

select e.ename 员工姓名,e.sal+ifnull(e.comm,0) 员工工资,d.dname,m.ename 领导姓名,m.sal+ifnull(m.comm,0) 领导工资 form emp e,emp m,dept d where e.mgr=m.empno and e.deptno=d.deptno;-- 使用ifnull()select e.ename,e.sal,m.ename,m.sal from emp e join emp m on e.mgr=m.empno;

2024-12-03 22:36:19 886

原创 SQL语言

,(值1,值2,;insert into t_student(name,age,sex,birthday,height) values('张无忌',21,'男','2002-10-9',176.3);insert into t_student(name,age,birthday,height) values('张三丰',21,'2002-10-9',176.3)。insert into t_student values('钱多多',20,'女','南京',172.1,now())-- 如果是依次插入表;

2024-12-03 22:35:50 590

原创 存储的过程

-示例(定义存储过程)--无参数的存储过程,执行存储过程中的代码,来实现某一功能。all getMaxMarkSubject(@maxGrade,'人工智能');begin select max(mark) 最高分 from Tscore;类似于Java方法,包含多条sql语句。定义一个带输入、输出参数的存储过程。创建一个带参数的存储过程。--带参数的存储过程。

2024-12-03 22:33:25 298

原创 mysql乱码问题

- 字符 character eg:abcd 1234 , . ( )- 字符集合:charset 一组字符 Ascii字符集合(7bit,最高位是0),标准的----可打印的 扩展Ascii字符集合(8bit) 拉丁语系,扩展----不可打印的字符 GB2312 简体中文 BIG5 繁体中文 GBK 包含简体中文和繁体中文- 字符编码 给字符集合中的每1个字符指定1个二进制数字来标识。- 字符集:字符集合+编码=字符集- 字符序:字符的

2024-09-25 08:20:29 969

原创 MySQL8.0数据库原理与应用随堂笔记

MySQL:是一个开源的关系型数据库管理系统。b.显示windows server 2019的桌面图标:桌面空白处-->右键-->个性化-->主题-->桌面图标。右键-->此电脑-->高级系统设置-->环境变量-->path-->新建-->将mysql的安装目录bin路径放到path下即可。windows+R--->services.msc-->mysql80-->右键-->启动或停止上。win+R-->运行-->输入control-->卸载程序-->与mysql有关组件-->卸载。

2024-09-18 15:16:45 1457 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除