Welcome 微信登录

首页 / 数据库 / MySQL

MySQL 5.5.40自动化安装脚本

MySQL 5.5.40自动化安装脚本

学习了两周Linux Shell脚本,终于写出一个MySQL自动化安装脚本。加上今天一整天的测试,可以正常执行安装MySQL 5.5.40. 其他版本还没有测试。现分享一下。也请高手指点一下。执行该脚本的前提是:环境介绍:1、RedHat 6.3 x64,最小化安装2、RAM: 2G,HD:30G3、关闭selinux4、配置好yum源(我使用自己配置的源)5、打开ssh,病配置好iptables,允许远程登录访问。6、所需软件和文件:cmake-2.8....
MySQL的InnoDB索引详细分析

MySQL的InnoDB索引详细分析

摘要:本篇介绍下MySQL的InnoDB索引相关知识,从各种树到索引原理到存储的细节。InnoDB是MySQL的默认存储引擎(MySQL5.5.5之前是MyISAM,文档)。本着高效学习的目的,本篇以介绍InnoDB为主,少量涉及MyISAM作为对比。这篇文章是我在学习过程中总结完成的,内容主要来自书本和博客(参考文献会给出),过程中加入了一些自己的理解,描述不准确的地方烦请指出。1 各种树形结构本来不打算从二叉搜索树开始,因为网上已经有太多相关文章,但是...
CentOS 6.5下编译安装MySQL 5.6.20

CentOS 6.5下编译安装MySQL 5.6.20

概述:CentOS 6.5下通过yum安装的MySQL是5.1版的,比较老,所以就想通过源代码安装高版本的5.6.20。正文:一:卸载旧版本使用下面的命令检查是否安装有MySQL Serverrpm -qa | grep mysql有的话通过下面的命令来卸载掉rpm -e mysql //普通删除模式rpm -e --nodeps mysql // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除二:安装MySQ...
Oracle数据库如何从11.2 降级至之前的版本

Oracle数据库如何从11.2 降级至之前的版本

本文档可用作将之前升级的数据库从 Oracle 11gR2 降回至下列以前版本数据库的指南与核对表:Oracle 10gR1、Oracle 10gR2、Oracle 11gR1。该文档内容也适用于从 11.2.0.4 降级至 11.2.0.1需要特别注意的是,在将数据库实例从当前版本降级至升级前版本时,数据库不会返回至与其升级前相同的状态。升级过程会导致一些不可逆的更改,具体取决于涉及的版本。降级过程允许用户在之前版本中打开并访问数据库实例。这通常就足够了...
跨 OS 平台迁移 Oracle 数据库

跨 OS 平台迁移 Oracle 数据库

将现有 Oracle 数据库(非二进制可执行程序文件/)从一个操作系统平台移植到另一个操作系统平台(例如从 Windows 到 Solaris)这种需求会发生在 Oracle 版本升级过程中(Oracle 8i 一直到 Oracle 11G),或者在同一 Oracle 版本内(Oracle 10.2 到 Oracle 10.2)。平台迁移中不考虑操作系统内部的更改(例如将 Linux、Windows 或 Solaris 从 32 位到 64 位),这些更改...
Linux平台上配置Oracle ASMLib和磁盘多路径

Linux平台上配置Oracle ASMLib和磁盘多路径

配置Oracle ASMLIB和多路径磁盘以下文档描述如何在linux的平台下使用Oracle的asmlib来访问多路径的磁盘,无论您使用哪种多路径的软件,该文档是建立在已经创建好了多路径磁盘的基础上的。这个文档给出的多路径磁盘的名称是" multipatha",和存储厂商无关。涉及多路径软件的问题:在使用多路径软件的时候,我们有两个问题需要面对:ASM无法同时看到2次同样的磁盘,这样会出现错误。每块盘在多路径的配置下会出现至少3次,如:磁盘的第一条路径磁...
使用shell定制awr脚本

使用shell定制awr脚本

大家在做性能问题诊断的时候,awr是不可或缺的工具,使用?/rdbms/admin/awrrpt.sql可能大家使用的多了,可能有时候感觉输入参数还是有些太繁琐了。一边复制,一边得到一个快照列表查看,其实还是不太方便。比如我想查看某一天的8点到9点的快照,生成一个awr报告,那么可能得算一下大概需要多少天的快照,然后从一个冗长的快照列表中去一个一个复制,还是有些繁琐的。自己在生成awr的过程中总是感觉有些不太方便,今天下决心自己定制了一把。首先解决快照列表...
<< 801 802 803 804 805 806 807 808 809 810 >>