mariadb 实用功能2 delete from table returning ... 数据恢复

本文涉及的产品
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,高可用系列 2核4GB
简介:

做为一名dba,每天都是和数据大交到,每天也都会从后台来执行一些sql,原则应该是在前端来操作,

但是总是有很多很多的特殊情况。每次执行sql的时候都需要做备份,防止误操作。


看看mariadb的一个小功能吧,又是超级贴心的,我是非常喜欢的。删除数据的时候,可以把删除

显示出来。不多说了,看操作,敲起来!!


MariaDB [test]> select version();

+-----------------+

| version()       |

+-----------------+

| 10.1.20-MariaDB |

+-----------------+

1 row in set (0.00 sec)


MariaDB [test]> select * from tt;                           

+----+-----------+

| id | name      |

+----+-----------+

|  1 | mysqldba  |

|  2 | mysqldba  |

|  3 | oracledba |

+----+-----------+

3 rows in set (0.00 sec)


MariaDB [test]> delete from tt where id=1 returning id,name;

+----+----------+

| id | name     |

+----+----------+

|  1 | mysqldba |

+----+----------+

1 row in set (0.01 sec)


相信看到这里,大家一定可以根据显示的数据,把数据完美的恢复了。


MariaDB [test]> insert into tt values(1,'mysqldba');

Query OK, 1 row affected (0.01 sec)


MariaDB [test]>   



每天不敲两个小时命令,会很不开心!










本文转自 roidba 51CTO博客,原文链接:http://blog.51cto.com/roidba/1887417,如需转载请自行联系原作者
相关实践学习
如何在云端创建MySQL数据库
开始实验后,系统会自动创建一台自建MySQL的 源数据库 ECS 实例和一台 目标数据库 RDS。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
SQL 监控 关系型数据库
为 MySQL/MariaDB 开启 Binlog 功能
说到 Binlog 就不得不提一下 MySQL Server 的四种类型的日志:Error Log、General Query Log、Slow Query Log 和 Binary Log 。
4859 0
|
关系型数据库 数据库管理
|
关系型数据库 数据库 运维
|
监控 关系型数据库 MySQL
|
关系型数据库 MySQL 数据库
|
11月前
|
NoSQL 关系型数据库 MySQL
阿里云RDS关系型数据库大全_MySQL版、PolarDB、PostgreSQL、SQL Server和MariaDB等
阿里云RDS关系型数据库如MySQL版、PolarDB、PostgreSQL、SQL Server和MariaDB等,NoSQL数据库如Redis、Tair、Lindorm和MongoDB
315 0
|
1月前
|
关系型数据库 Java MySQL
Linux安装JDK1.8 & tomcat & MariaDB(MySQL删减版)
本教程提供了在Linux环境下安装JDK1.8、Tomcat和MariaDB的详细步骤。这三个组件的组合为Java Web开发和部署提供了一个强大的基础。通过遵循这些简单的指导步骤,您可以轻松建立起一个稳定、高效的开发和部署环境。希望这个指导对您的开发工作有所帮助。
86 8
|
2月前
|
缓存 关系型数据库 MySQL
error: Failed dependencies: mariadb-connector-c-config is obsoleted by mysql-community-server-8.0.36-1.el7.x86_64 问题解决
error: Failed dependencies: mariadb-connector-c-config is obsoleted by mysql-community-server-8.0.36-1.el7.x86_64 问题解决
110 19
|
1月前
|
SQL 关系型数据库 MySQL
如何在 MySQL 或 MariaDB 中导入和导出数据库
如何在 MySQL 或 MariaDB 中导入和导出数据库
151 0
|
1月前
|
SQL Ubuntu 关系型数据库
如何在云服务器上创建和管理 MySQL 和 MariaDB 数据库
如何在云服务器上创建和管理 MySQL 和 MariaDB 数据库
18 0