Welcome 微信登录

首页 / 数据库 / MySQL

MySQL DBA备份工具Xtrabackup使用指南

MySQL DBA备份工具Xtrabackup使用指南

一.Xtrabackup 简介及备份原理说明:Xtrabackup是由percona开发的一个开源软件,能够非常快速地备份与恢复mysql数据库,且支持在线热备份(备份时不影响数据读写),此软件可以说是innodb热备工具ibbackup的一个开源替代品Xtrabackup中包含两个工具:l xtrabackup -用于热备份innodb,xtradb引擎表的工具,不能备份其他表。l innobackupex-对xtrabackup封装的perl脚本,提供...
MySQL压力测试工具sysbench 0.4.12的安装

MySQL压力测试工具sysbench 0.4.12的安装

今天在安装MySQL的压力测试工具sysbench时遇到了不少问题,虽然网上有不少安装应该注意的例子,但是说的不够准确,或者与自己的环境不是很一样,导致花费了大量的精力才将其完整的编译安装成功,现记录下安装过程,以备以后不要再走过多的弯路。(1)安装环境CentOS release 5.4 (Final) 2.6.18-164.el5MySQL 5.1.40 MySQL_HOME=/usr/local/mysql/Sysbench 0.4.12(2)安装步...
远程访问MySQL失败的原因分析

远程访问MySQL失败的原因分析

当用户远程连接MySQL数据库时,可能出现连接失败的情况,主要原因可以从以下几个方面分析:(1)最低级的原因—网络不通。包括物理线路不通、断网等一些原因。(2)数据库所在的主机防火墙是否禁用了MySQL的端口号(3306),这里通过查看防火墙的设置可以查询到。(3)MySQL自身是否设置了禁止远程访问功能。这在配置文件中主要取决于参数—skip-networking和--bind-address当前用户的IP地址是否受限访问,因为MySQL的用户验证方式为...
MySQL数据库的db.opt文件

MySQL数据库的db.opt文件

MySQL的每个数据库目录中有一个文件db.opt,该文件主要 用来存储当前数据库的默认字符集和字符校验规则。 eg.default-character-set=latin1 default-collation=latin1_swedish_ci 该文件中存储的是创建数据库时默认的字符集和字符集校验规则,则该数据库在以后创建表时如果没有指定字符集和校验规则,则该表的这两个属性将去自这两个表。 MySQL源码: /* Set table default ch...
MySQL下的安全问题--.mysql_history你注意到了吗?

MySQL下的安全问题--.mysql_history你注意到了吗?

不小心在/root目录下看到一个关于mysql的隐藏文件--.mysql_history,因为以前从没有注意过,遂打开看看是什么玩意。不想到打开吓了一跳,这个文件将我连接mysql的所有操作都记录下来了,包括创建用户及修改用户的明码密码等等。这还了得,万一被人攻击了,那么数据库还不死翘翘了!经查询资料发现这个文件是在编译安装MySQL时默认给配置好的,好像不太容易修改。但是这个文件最好不要保留,否则被人窃取,后果不堪设想。这里仅仅删除是不行的,要直接将其软...
Navicat连接Oracle 报 ORA-12737 set CHS16GBK错误的解决方案

Navicat连接Oracle 报 ORA-12737 set CHS16GBK错误的解决方案

下载安装了navicat 9.0 Premium(高级英文版),连接mysql正常,看到他同时支持Oracle、sqlite和postgresql,也想来连接一下oracle,进行集中管理。1、但是连接时候先是报出监听错误、不能解析oracle SID标识符,我用sqlplus和plsql连接却是正常的!!!这说明我的配置文件是没有问题的。2、重新将连接方式由TNS改为BASIC,然后依次填写连接信息,最后却爆出了“ORA-12737: Instant C...
Oracle 分区和面向对象数据库系统的学习

Oracle 分区和面向对象数据库系统的学习

学习了Oracle表分区,object-relational database system简介。1.oracle分区oracle分区是在oracle 8.0中引入的,这个过程是将一个表或者索引物理的分解为多个更小、更可管理的部分。就访问数据库而言,逻辑上,只有一个表或一个索引,但是在物理上这个表或索引可能有数十个物理分区组成,每个分区都是一个独立对象,可以独立处理,也可以作为一个更大对象的一部分进行处理。2.分区的好处2.1 提高数据的可用性2.2 由于...
Oracle 数据库中v$session and v$process浅析

Oracle 数据库中v$session and v$process浅析

V$SESSION在本视图中,每一个连接到数据库实例中的session都拥有一条记录。包括用户session及后台进程如DBWR,LGWR,arcchiver等等。V$SESSION中的常用列V$SESSION是基础信息视图,用于找寻用户SID或SADDR。不过,它也有一些列会动态的变化,可用于检查用户。例如:SQL_HASH_VALUE,SQL_ADDRESS:这两列用于鉴别默认被session执行的SQL语句。如果为null或0,那就说明这个sessi...
<< 381 382 383 384 385 386 387 388 389 390 >>