MySQL SQL开发知识:详解Oracle游标的简易用法 下面看下Oracle游标的简易用法,具体代码如下所示: create or replace procedure NW_DelYW(iOPERATION_ID number, sUserID varchar2) is sCurDJBH yw_operatio...
MySQL 系统配置:Linux安装apache服务器的配置过程记录 准备这些包 安装 查看是否已经安装过apache rpm -qa |grep httpd 卸载apache rpm -e –nodeps httpd (-nodeps 是忽略该软件的依赖关系) 建立rpm包存放文件夹 cd / mk...
MySQL 实现mysql 将字符串字段转为数字排序或比大小 将字符串字段转为数字排序或比大小 mysql里面有个坑就是,有时按照某个字段的大小排序(或是比大小)发现排序有点错乱。后来才发现,是我们想当然地把对字符串字段当成数字并按照其大小排序(或是比大小),结果肯定不会是你想要的结果。 这时候需要把字符串转成数字再...
MySQL IDEA中如何使用Linux命令的操作方法 相比于Windows系统,Linux系统提供了大量丰富的命令行工具,可以简单高效地进行工作。而大部分开发人员,都只知道Linux系统的命令,不太清楚Windows系统的命令,所以我们希望能够在Windows系统也能使用到Linux系统的相关命令。 Gow就...
MySQL 详解MySQL数据库死锁检测和避免方法,提升数据库性能 前言 上一篇博客我们知道的Mysql事务的隔离机制和实现,以及锁的详细解析 链接: MySQL脏读幻读不可重复读及事务的隔离级别和MVCC、LBCC实现 在我们使用锁的时候,有一个问题是需要注意和避免的,我们知道,排它锁有互斥的特性。一个事务或者说一个线程...
MySQL 详解MySQL回滚日志 undo log的作用和使用 一、undo log的概念 undo log是mysql中比较重要的事务日志之一,顾名思义,undo log是一种用于撤销回退的日志,在事务没提交之前,MySQL会先记录更新前的数据到 undo log日志文件里面,当事务回滚时或者数据库崩溃时,可以利用 ...
MySQL Linux 基础:Linux内核宏Container_Of的详细解释 1. 结构体在内存中是如何存储的 int main() { Student stu; stu.id = 123456; strcpy(stu.name,"feizhufeifei"); stu.math = 90; stu.PE = 80; printf(...
MySQL Linux基础:进程管理实时监控控制 1.后台运行作业 1.sleep 999 & (运行作业) [root@localhost ~]# sleep 999 & [1] 3670 2.ps -ef|grep sleep(查看进程) [root@localhost ~]# ps ...
MySQL Oracle Linux 7.6上RPM方式安装Oracle 19c的步骤教程 设置主机名 [root@localhost ~]# cat /etc/hosts 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localh...
MySQL 数据基础知识:Oracle数据库的实例/表空间/用户/表之间关系简单讲解 完整的Oracle数据库通常由两部分组成:Oracle数据库和数据库实例。 1) 数据库是一系列物理文件的集合(数据文件,控制文件,联机日志,参数文件等); 2) Oracle数据库实例则是一组Oracle后台进程/线程以及在服务器分配的共享内存区。 在启...
MySQL MYSQL数据库Innodb存储引擎mvcc锁实现原理 4 ACID 的实现 前言: 大家都知道在java 开发过程中,会经常用到锁,在java 代码中,我们都知道锁是加在对象头上的,在java对象布局中有锁的标志位。程序通过判断锁的标志位来获取加锁的情况。但是在mysql 中,锁的实现原理是什么呢。可能大家都...
MySQL Linux 的 at 命令详解:如何一次性计划任务 前言 计划任务,就是有计划的任务,就是我们想按照我们的计划自动的执行任务。 关键点有 2 个: 第一个是计划,第二个是自动。 1.一次性计划任务的介绍 所谓一次性计划任务,就是按照 计划 只 执行一次 的任务。 2.命令 Linux中的 at 命令就是用来...