Oracle Oracle数据库基础介绍:自带表空间的说明 system sysaux users undo 需求: 需要整理现场用户创建的表空间以及其存储数据,进行规范化管理。在整理用户现场建立的表空间时,需要排除掉非用户创建的表空间,所有首先需要那些表空间是用户创建的,那些是Oracle自带的。 本机测试建立一个新库,发现自带表空间如下: 下面对每一个表空间进...
MySQL SQL开发知识:MySQL对JSON类型字段数据进行提取和查询的实现 前言 昨天上线后通过系统报警发现了一个bug,于是紧急进行了回滚操作,但是期间有用户下单,数据产生了影响,因此需要排查影响了哪些订单,并对数据进行修复。 1. 问题现象 由于bug导致了订单表的customer_extra_info字段的hasFreigh...
MySQL SQL开发知识:MySQL基础入门教程之事务 引言 事务是一组操作的集合,它是一个不可分割的工作单位,事务会把所有的操作作为一个整体一起向系统提交或撤销操作请求,即这些操作要么同时成功,要么同时失败。 就比如: 张三给李四转账1000块钱,张三银行账户的钱减少1000,而李四银行账户的钱要增加1000...
MySQL 数据恢复,一步步教你MySQL数据库通过Binlog恢复数据的详细步骤 Mysql Binlog 简介 Mysql Binlog是二进制格式的日志文件Binlog是用来记录Mysql内部对数据库的改动(只记录对数据的修改操作),主要用于数据库的主从复制以及增量恢复 开启Binlog 查看是否打开了Binlog 【ON表示已经打...
MySQL SQL开发知识:MySQL创建表操作命令详解 一、表命令 1.查看所有表 show tables; 2.创建表 CREATE TABLE table_name ( column1_name data_type constraints, column2_name data_type co...
MySQL 带你深入了解Mysql数据库备份与恢复 数据库备份的分类 物理备份:数据库操作系统的物理文件(如数据文件,日志文件等)的备份 物理备份的方法: 冷备份(脱机备份):是在关闭数据库时候进行的 热备份(联机备份):数据库处于运行状态,依赖于数据库的日志文件 温备份:数据库锁定表格(不可写入但可读)的...
MySQL 教你再linux下安装配置ffmpeg的详细教程 一、centos linux下安装ffmpeg 1、下载解压 wget http://www.ffmpeg.org/releases/ffmpeg-3.1.tar.gz tar -zxvf ffmpeg-3.1.tar.gz 2、 进入解压后目录,输入如下...
MySQL 详细介绍mysql数据库中limit与offset的用法 总结 有的时候我们在学习或者工作中会使用到SQL语句,那么介绍一下limit和offset的使用方法。 mysql limit与offset用法 mysql里分页一般用limit来实现,例如: 1、select* from user limit 3 表示直...
MySQL Mysql 数据库引擎 InnoDB 中的数据页结构详解 Mysql InnoDB引擎数据页结构 InnoDB 是 mysql 的默认引擎,也是我们最常用的,所以基于 InnoDB,学习页结构。而学习页结构,是为了更好的学习索引。 一、页的简介 页是 InnoDB 管理存储空间的基本单位,一个页的大小一般是 16...
Oracle ORACLE开发:Oracle中的常用函数详解 一、数值函数 1、mod(n1,n2):n1除以n2的余数。 如果n2为0,则返回n1。 select mod(23,8),mod(24,8) from dual;–返回:7,0 2、power(n1,n2):返回数字n1的n2次幂; ...
Oracle ORACLE开发:oracle中commit之后进行数据回滚的方法 commit之后 第一种: 记住大概的时间,获取前大概时间的数据。 select * from Test as of timestamp to_timestamp(‘2021-12-08 09:30:56′,’yyyy-...
MySQL MySQL逻辑导出备份select into outfile 逻辑数据导出(备份) 用法: select into outfile ‘/path/file’ from table_name; mysql>select * into outfile ‘/back/emp3.sq...