MYSQL
Solo!
这个作者很懒,什么都没留下…
展开
-
尚硅谷MYSQL高级篇(一)
选择一个没有开启的虚拟机进行克隆 克隆之后两个虚拟机是完全一样的 咱 们这边修改一下他的网络适配器里面有一个高级 它里面的mac地址两个都一样 我们点生成 mac地址就更新了修改主机名 重启虚拟机叫reboot修改ip地址和uuid这边ip地址150改为了160 uuid在198那里随便改了一下 只是让两个不一样就行设置完ip和uuid之后进行网络的重启将相应的mysql安装包 上传到虚拟机上 上传的目录一般是虚拟机的opt这个目录建议是养成一个习惯 把虚拟机上每个虚拟机的配置都写一个文档。原创 2024-08-17 20:07:34 · 368 阅读 · 0 评论 -
尚硅谷MYSQL(12-13章)
比如说tinyint(4)这个四表示的是那个取值范围的位数 他只是一个显示比如说int后面应该是int(11)这是有符号的 无符号int是int(10) 如果写成int(3)但是存的数据是四位也可以 因为他只是一个显示 能不能存要看他确切的范围整数字段四舍五入也会超定点数超出位数了decimal表示的比double更精准由于直接写2就是十进制的写法 转换为二进制就是01 这样的话就是占了两个字节了如果是八进制的话0开头 二进制的话就是ob开头。原创 2024-08-16 20:47:01 · 905 阅读 · 0 评论 -
尚硅谷MYSQL(第十一章)
原创 2024-08-16 10:09:27 · 102 阅读 · 0 评论 -
尚硅谷MYSQL(第十章)
查询语句中字段的别名 可以作为新创建的表的字段的名称。基于现有的表 同时还可以导入数据。第十章主要讲的是ddl。原创 2024-08-15 21:49:15 · 351 阅读 · 0 评论 -
尚硅谷MYSQL(第九章)
像上面那样 大括号里的子查询只查询到一个数据的话就是叫做单行子查询。=为单行操作符 子查询返回了多行结果 多行子查询的话需要使用IN。这边注意的一点就是 里面嵌套的函数需要去起一个别名。多行子查询就是可以查出多行记录的子查询。mysql中聚合函数不能嵌套。谁的工资比abel的高?原创 2024-08-15 19:21:12 · 120 阅读 · 0 评论 -
尚硅谷MYSQL(第八章)
这边的count(1)也是107 相当于把一整个字段当作是一个数据 相当于有107个1。这种是错误的写法 因为按照部门来分的话 他的工种也就是job_id有很多种。当查询公司中平均的奖金率的话需要除以全部员工 没有奖金的员工也要算到内。也就是select上面有的下面也得有 下面有的select可以没有。如何需要统计表中的记录数 使用count的哪个方法更有效率。group by的使用 查询各个部门的平均工资 最高工资。having的使用 (用来过滤数据的)count的计算是不带null的。原创 2024-08-15 15:38:10 · 372 阅读 · 0 评论 -
尚硅谷MYSQL高级篇(一)
support是看是否支持这些存储引擎 default是默认的 transactions是看一下是否支持事务 xa是看是否支持分布式事务 savepoint 保存点是支持部分事务的回滚。原创 2024-08-13 19:25:18 · 220 阅读 · 0 评论 -
尚硅谷MYSQL(第七章)
MINUTE_SECOND分钟和秒数的这个 你在exp函数那边不能只写1_1需要加上单引号 代表着在分钟数和秒钟数那边都加一。内置函数是系统内置的通用函数,而自定义函数是我们根据自己的需要编写的。如果是round(123.456,-1)他就是120 如果是round(152.123,-2)他就是200。这里面的expr是写关于正负相关的 并且这个函数在遇到让你查询最近一个月订单的时候可以去使用。从函数定义的角度出发,我们可以将函数分成。最后一个函数 他前面的格式就是那个样子。后面的detils是起的别名。原创 2024-08-13 10:35:49 · 412 阅读 · 0 评论 -
尚硅谷MYSQL(5-6章)
声明:where需要声明在from后 order by 前面多级排序的就是在第一种情况相同的时候 进行第二个条件排序。原创 2024-08-12 20:34:23 · 750 阅读 · 0 评论 -
尚硅谷MYSQL基础篇(1-3章)
如果配置了多个mysql版本 配置环境变量的时候 谁在上面显示谁 但是也可以通过下面访问不同端口号的形式去使用不同版本的mysql。如果两个列一起去重的话可以 但是没有实际的意义 看下面的数据要对id去重但还是很多60 是因为后面的工资不同 所以没有实际的意义。列的别名 一,名字后面直接加一个空格 二,或者是使用AS 他的全称是alias(别名)可以写也可以不写 但是 如果同时有两行语句的话就必须写。:表示该列是否有默认值,如果有,那么值是多少。:表示可以获取的与给定列有关的附加信息,例如。原创 2024-08-11 19:52:15 · 443 阅读 · 0 评论 -
尚硅谷MYSQL(第四章)
最大最小运算符 其中有字母是比较他的asclli值 如果是两个字符串 比如是abc 和adcc 他们是挨个字母进行比较 a相同 b比d小 那么最小运算符就是abc 如果要是比字符串的长度的话可以在前面加上length。只有当筛选的时候 等于值为1才会显示 如果=null的话一直都是null一直都不会显示。不为 null的情况可以是在安全等与的情况下筛选出来为null的值前面加上not。安全等于运算符的话只有当两个操作数都为null的时候返回值才为1。结果的符号和前面一个数的符号相同。原创 2024-08-12 11:05:02 · 374 阅读 · 0 评论