MySQL

MySQL中drop、truncate和delete的区别

MySQL中drop、truncate和delete的区别

1.前言 对于drop、truncate和delete,虽然简单,但是真要使用或者面试时候问到还是需要有一定的总结,今天来简单讲讲他们直接的区别。在此之前先简单了解下什么是DDL和DML。 DDL(数据定义语言,Data Definition Language):DDL代表数据定义语言,是一种有

SE_Zhang SE_Zhang 2026-02-11
163 0 0
不停止MySQL服务增加从库的两种方式

不停止MySQL服务增加从库的两种方式

简介:  现在生产环境MySQL数据库是一主一从,由于业务量访问不断增大,故再增加一台从库。前提是不能影响线上业务使用,也就是说不能重启MySQL服务,为了避免出现其他情况,选择在网站访问量低峰期时间段操作。  一般在线增加从库有两种方式,一种是通过mysqldump备份主库,恢复到从库,mys

SE_Zhang SE_Zhang 2026-02-03
110 0 0
mysql 查看表数据大小条数

mysql 查看表数据大小条数

mysql的information_schema库重 tables存储了数据表的元数据信息,下面是其中几个字段的含义: table_schema: 记录数据库名; table_name: 记录数据表名; table_rows: 关于表的粗略行估计; data_length : 记录

SE_Zhang SE_Zhang 2026-02-02
51 0 0
Mysql备份和还原

Mysql备份和还原

备份 命令行下具体用法如下: mysqldump -u user_name -p database_name table_name> file_name.sql; 一些常用的参数: 参数 缩写 含义 –all-databases -A 导出全部数据库 –no-data

SE_Meng SE_Meng 2026-01-30
17 0 0
oracle 12c查看执行过的sql及当前正在执行的sql

oracle 12c查看执行过的sql及当前正在执行的sql

一 查看共享池中所有sql的统计信息 #统计共享池中某类sql执行次数,总体执行时长,平均执行时长等信息,并按总体执行时长降序排序 SELECT INST_ID,SQL_ID,SQL_TEXT,SQL_FULLTEXT,EXECUTIONS,CPU_TIME,ROUND(ELAPSED_TI

SE_Meng SE_Meng 2025-11-19
38 0 0
MySQL 8.0.x 全平台安装指南:Windows、CentOS、Ubuntu 详细步骤与问题解决

MySQL 8.0.x 全平台安装指南:Windows、CentOS、Ubuntu 详细步骤与问题解决

MySQL 8.0.x 全平台安装指南:Windows、CentOS、Ubuntu 详细步骤与问题解决 摘要 本文是一篇针对 MySQL 8.0.x 版本的全平台安装实战教程,涵盖 Windows(使用 Installer 工具)、CentOS 7、Ubuntu 22.04.3 LTS 三种主流

SE_Gai SE_Gai 2025-11-19
110 0 0
【MySQL数据库】SQL 查询封神之路:步步拆解核心操作,手把手帮你解锁高阶7

【MySQL数据库】SQL 查询封神之路:步步拆解核心操作,手把手帮你解锁高阶7

七. Delete删除与Update更新 7.1 删除数据 删除表中的指定数据,语法:delete from 表名 where 筛选条件,使用起来很简单,此处就不再进行赘述了。 如果没有where子句筛选条件,默认将整张表进行清空。 还有另一张情况表中数据的方式:truncate 表

SE_Meng SE_Meng 2025-11-18
18 0 0
【MySQL数据库】SQL 查询封神之路:步步拆解核心操作,手把手帮你解锁高阶6

【MySQL数据库】SQL 查询封神之路:步步拆解核心操作,手把手帮你解锁高阶6

六. 其他查询方法 6.1 合并查询 就是单纯的将两个表进行合并,单纯的叠加,与笛卡尔积完全不一样。 使用union表示将表进行合并,会自动去重;而union all表示将表进行合并,不会去重。 6.2 表的内连和外连 6.2.1 内连接 就是上面我们利用where子句两个表

SE_Meng SE_Meng 2025-11-17
19 0 0
【MySQL数据库】SQL 查询封神之路:步步拆解核心操作,手把手帮你解锁高阶5

【MySQL数据库】SQL 查询封神之路:步步拆解核心操作,手把手帮你解锁高阶5

五. 将子查询结果当作表 3.4 子查询和where子句 在前面我们谈到了可以使用子查询对查询的结果进行处理。 下面详细介绍以下子查询搭配where子句的使用效果,使用方法分为三种: 单行子查询; 多行子查询; 多列子查询。 下面一一进行介绍。 3.4.1 单

SE_Meng SE_Meng 2025-11-14
23 0 0
【MySQL数据库】SQL 查询封神之路:步步拆解核心操作,手把手帮你解锁高阶4

【MySQL数据库】SQL 查询封神之路:步步拆解核心操作,手把手帮你解锁高阶4

四. 复合查询 在上面我们介绍了查询中一些基本的使用方法,下面将介绍一些更为复杂的筛选场景。此处依旧是使用上面的三张表来进行演示。 3.1 子查询 子查询:一条查询内部可以包含其他查询语句。 两种方法: 方法一:对员工工资进行降序,输出第一行的数据: 这种

SE_Meng SE_Meng 2025-11-13
18 0 0
1 2 3 11