05 2021 档案

摘要:DB哥MySQL高级教程-系统学习MySQL共149课时 加我微信公众号免费学:【DB哥】 文末有MySQL高级课程目录 什么是子查询:当一个查询是另一个查询的子部分时,我们叫做子查询 子查询的分类: ①从对象间的关系分类 相关子查询:select * from t1 where a1=(selec 阅读全文
posted @ 2021-05-31 21:32 DB哥 阅读(3495) 评论(0) 推荐(0) 编辑
摘要:DB哥MySQL高级教程-系统学习MySQL共149课时 加我微信公众号免费学:DB哥 文末有MySQL高级课程目录 1. 前言 对于连接操作,驱动表和被驱动表的关联条件我们放在on后面,如果额外增加对驱动表和被驱动表的过滤条件,放到on或者where后面都不会报错,但是得到的结果集却是不一样的?? 阅读全文
posted @ 2021-05-31 21:31 DB哥 阅读(224) 评论(0) 推荐(0) 编辑
摘要:count():统计满足条件的记录数 sum():求和 avg():求平均值 max():取最大值 min():取最小值 。聚合函数查询案例 查询所有员工中最高工资和最低工资是多少 select max(sal), min(sal) from emp; 查询所有员工的平均工资和工资总和 select 阅读全文
posted @ 2021-05-31 21:30 DB哥 阅读(165) 评论(0) 推荐(0) 编辑
摘要:查询Syntax: SELECT [* | DISTINCT | col_name | col_name as new_name ] FROM table WHERE condition GROUP BY {col_name} HAVING where_condition ORDER BY {col 阅读全文
posted @ 2021-05-31 21:29 DB哥 阅读(189) 评论(0) 推荐(0) 编辑
摘要:a. 整型 整型占字节大小(单位byte)数值范围(unsigned)数值范围(signed) tinyint 1 (0,255) (-128,127) smallint 2 (0,65 535) (-32 768,32 767) mediumint 3 (0,16 777 215) (-8 388 阅读全文
posted @ 2021-05-31 21:27 DB哥 阅读(76) 评论(0) 推荐(0) 编辑
摘要:约束对象:字段 ​ 如何约束:与字段类型配合一起约束字段,如不符合字段类型和约束的写操作,则会被拒绝。 ​ 。unsigned/signed ​ unsigned 无符号(<=0)必须与数值类型配合使用 ​ signed 有符号(负数 0 正数)默认,必须与数值类型配合使用 ​ 。not null 阅读全文
posted @ 2021-05-31 21:20 DB哥 阅读(79) 评论(0) 推荐(0) 编辑
摘要:以下为向MySQL数据表插入数据通用的 INSERT INTO SQL语法: INSERT INTO table_name ( field1, field2,...fieldN ) VALUES ( value1, value2,...valueN ); 如果数据是字符型,必须使用单引号或者双引号, 阅读全文
posted @ 2021-05-30 20:54 DB哥 阅读(92) 评论(0) 推荐(0) 编辑
摘要:以下是 UPDATE 命令修改 MySQL 数据表数据的通用 SQL 语法: UPDATE table_name SET field1=new-value1, field2=new-value2 [WHERE Clause] 可以修改一个字段的值,可以同时修改多个字段的值 注意:在执行update语 阅读全文
posted @ 2021-05-30 20:50 DB哥 阅读(259) 评论(0) 推荐(0) 编辑
摘要:以下是 delete 命令修改 MySQL 数据表数据的通用 SQL 语法: DELETE FROM table_name [WHERE Clause] mysql如何要删除一个一行或者多行,用sql语句delete关键词,固定用法 delete from 表名。 1,delete删除一行 dele 阅读全文
posted @ 2021-05-30 20:43 DB哥 阅读(907) 评论(0) 推荐(0) 编辑
摘要:导入测试库: ​ 文档地址: https://dev.mysql.com/doc/employee/en/sakila-structure.html ​ 下载地址: https://github.com/datacharmer/test_db ​ 导入测试库: ​ cd ​ mysql -uroot 阅读全文
posted @ 2021-05-27 20:11 DB哥 阅读(623) 评论(0) 推荐(0) 编辑
摘要:MySQL安装方式:二进制安装(源码编译安装、yum 、rpm) MySQL运行用户: mysql:mysql 注意该用户是虚拟用户,只是用于mysql进程运行使用,不允许登录、不创建家目录 useradd -s /sbin/nologin -M mysql MySQL目录规范: 下载目录 /ser 阅读全文
posted @ 2021-05-26 23:16 DB哥 阅读(65) 评论(0) 推荐(0) 编辑
摘要:MySQL下载教程请参考:http://xiazai.cuohei.com/ 。创建MySQL虚拟用户useradd -s /sbin/nologin -M mysql 。创建目录mkdir -p /server/toolsmkdir -p /opt/mysqlmkdir -p /data/mysq 阅读全文
posted @ 2021-05-26 23:14 DB哥 阅读(67) 评论(0) 推荐(0) 编辑
摘要:MySQL下载教程请参考:https://www.cnblogs.com/dbbull/p/14815360.html 安装MySQL5.7.26 。创建MySQL虚拟用户useradd -s /sbin/nologin -M mysqlid mysql 。创建目录mkdir -p /server/ 阅读全文
posted @ 2021-05-26 23:12 DB哥 阅读(230) 评论(0) 推荐(0) 编辑
摘要:下载地址:https://www.mysql.com/downloads/ 阅读全文
posted @ 2021-05-26 22:41 DB哥 阅读(160) 评论(0) 推荐(0) 编辑
摘要:1.mysql下载 ①进入mysql官方网站:https://www.mysql.com/ 点击进入DOWNLOADS下载页面 ②进入下载页面后,找到mysql社区版本MySQL Community (GPL) Downloads点击进入 ③进入社区版页面后,进行如下点击 ④进入后,点击mysql版 阅读全文
posted @ 2021-05-26 22:32 DB哥 阅读(307) 评论(0) 推荐(0) 编辑
摘要:DBA和后端、运维同学在工作中少不了和MySQL打交道,为什么mysqldump备份后恢复主库有数据,而从库没有数据?为什么明明我建了索引但查询计划显示没用?怎么去优化普通索引的写操作?为什么突然我的数据就成了乱码?到底应不应该使用联表查询?吧啦吧啦一大堆。在面试中MySQL的一些知识更成为躲不过的 阅读全文
posted @ 2021-05-26 21:37 DB哥 阅读(63) 评论(0) 推荐(0) 编辑
摘要:一、事务的基本要素(ACID) 1、原子性(Atomicity):MySQL事务开始后所有操作,要么全部做完,要么全部不做,不可能停滞在中间环节。事务执行过程中出错,会回滚到事务开始前的状态,所有的操作就像没有发生一样。也就是说事务是一个不可分割的整体,就像化学中学过的原子,是物质构成的基本单位。 阅读全文
posted @ 2021-05-16 11:23 DB哥 阅读(97) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示