MySQL

mysql8.0.27配置步骤以及注意事项

下载网址: https://dev.mysql.com/downloads/ 选择这个 直接下载第一个,注意我们需要的是64还是32  击这里,开始下载 安装配置 解压安装包 我这里解压到的d盘 打开  编写MySQL配置文件 在解压目...

MySQL多表查询的案例详解

多表查询 案列说明 笛卡尔积的理解 select id,department_name from employees,departments;#错的 select id,department_id,department_name from employee...

mysql中redo log和 binlog的区别

想跟大家聊聊关于 mysql 中的两个小的知识点:redo log 和 binlog 。 redo log :InnoDB 存储引擎层方面的日志,所以如果你使用的存储引擎不是 InnoDB 的话,那就根本谈不上 redo log。 binlog : MyS...

centos7中如何利用crontab进行mysql定时备份

centos7用crontab进行mysql定时备份 1、建立 mysql3306_backup.sh 文件 文件名及路径可以自定义,个人习惯将脚本、脚本日志、备份的数据放在mysql的data路径下,方便查找 mysql3306_backup.sh内容:...

Mysql如何通过binlog日志恢复数据详解

前言 MySQL的binlog日志是MySQL日志中非常重要的一种日志,记录了数据库所有的DML操作。通过binlog日志我们可以进行数据库的读写分离、数据增量备份以及服务器宕机时的数据恢复。 定期备份固然可以在服务器发生宕机的时候快速的恢复数据,但传统的...

MySQL与PHP的基础与应用专题之增删改查

概述 从今天开始, 小白我将带领大家一起来补充一下 数据库的知识. 添加数据 SQL 语句: # 插入单条数据 INSERT INTO 表名 (列名1, 列名2, …) VALUES (值1, 值2, …) # 插入多条数据 INSERT INTO 表名 ...

MySQL索引结构详细解析

简介 在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,这样就可以在这些数据结构上实现高级查找算法。这种数据结构,就是索引。 一般来说索引本身也很大,不可能全部存储在内存中,因此索引往往以索引文件的形式存储的...

浅谈Mysql大数据分页查询解决方案

1.简介 之前,面阿里的时候,有个面试官问我有没有使用过分页查询,我说有,他说分页查询是有问题的,怎么解决;后来这个问题我没有回答出来;本着学习的态度,今天来解决一下这个问题; 2.分页插件使用 1.pom文件 <dependency> <...

浅谈mysql中int(1)和int(10)的区别

困惑 最近遇到个问题,有个表的要加个user_id字段,user_id字段可能很大,于是我提mysql工单alter table ADD user_id int(1)。领导看到我的sql工单,于是说:这int(1)怕是不够用吧,接下来是一通解释。 其实这不...

mysql sock文件存储了什么信息

mysql.sock到底存储了什么东西? mysql.sock作为mysql的套接字一般用于本地连接数据库,在速度上优于TCP/IP连接。一般放置在/tmp/mysql.sock目录下,我们先查看下它的内容: [root@ tmp]# ll -i | gr...