Welcome 微信登录

首页 / 数据库 / MySQL

Centos下的MySQL多实例安装配置

Centos下的MySQL多实例安装配置

Centos下的MySQL多实例安装配置2013-04-14系统环境:centos 6.2 64位内核版本: 2.6.32-220.el6.x86_64mysql版本:5.1.62一,MySQL多实例介绍及MySQL多实例的特点1、什么是MySQL多实例?MySQL多实例就是在一台机器上开启多个不同的服务端口(如:3306,3307,3308),运行多个MySQL服务进程,通过不同的socket监听不同的服务端口来提供各自的服务。2、MySQL多实例的特点...
用mysqldump对Mysql数据库进行备份

用mysqldump对Mysql数据库进行备份

用mysqldump对Mysql数据库进行备份2013-04-14文档介绍本文档采用mysqldump 对数据库进行备份,mysqldump 是采用SQL级别的备份机制,它将数据表导成 SQL脚本文件,在不同的 MySQL 版本之间升级时相对比较合适,这也是最常用的备份方法,mysqldump 比直接拷贝要慢些。本文描述Mysql数据库的自动备份,包括完全备份和增量备份。其中,完全备份每周执行一次,增量备份每天都会执行。备份成功后会自动上传到FTP服务器。...
源代码编译方式安装MySQL 5.5

源代码编译方式安装MySQL 5.5

源代码编译方式安装MySQL 5.52013-10-30源码编译安装MySQL-5.5需要事先准备cmake-2.8.8.tar.gz与mysql-5.5.25a.tar.gz两个包放入linux /usr/local/src中cmake的重要特性之一是其独立于源码(out-of-source)的编译功能,即编译工作可以在另一个指定的目录中而非源码目录中进行,这可以保证源码目录不受任何一次编译的影响,因此在同一个源码树上可以进行多次不同的编译,如针对于不同...
分离mysql和存储实现双web负载均衡

分离mysql和存储实现双web负载均衡

分离mysql和存储实现双web负载均衡2013-10-30本文仅限涉及web服务器部分,至于负载均衡的实现可以按照需求来做,可以是基于DNS解析的负载均衡,也可以用lvs或者专用的负载均衡器(如F5或randware)这是一个比较简单的负载均衡的实现,没有考虑到ha。具体规划:将2台web服务器做成一个discuz论坛的小集群。合理分配2台web服务器的任务,分离文件共享和mysql应用,使2台服务器同时提供web服务,但由web1充当网络存储,实现数据...
mysldump数据的完全备份+增量备份+故障后的恢复

mysldump数据的完全备份+增量备份+故障后的恢复

mysldump数据的完全备份+增量备份+故障后的恢复2013-10-30学习了几天mysql的知识。刚接触单单以为是语法之类的命令记住就行了。但是遇到问题的时候缺不知道从何下手。网上找了相关的资料感觉还是不太实用。于是笔者就着手总结了备份与还原的例子。这篇是mysqldump的使用。进行了2个事例的操作。当然两个事例大同小异。第二个为第一个的拓展。如果将这2个例子原理搞清楚了。接下来进行LVM备份还原以及Xtrabackup这个备份工具都会轻松很多。My...
MySql存储引擎InnoDB简介

MySql存储引擎InnoDB简介

MySql存储引擎InnoDB简介2013-10-30给MySQL提供了具有提交,回滚和崩溃恢复能力的事务安全(ACID兼容)存储引擎。InnoDB锁定在行级并且也在SELECT语句提供一个Oracle风格一致的非锁定读。这些特色增加了多用户部署和性能。没有在InnoDB中扩大锁定的需要,因为在InnoDB中行级锁定适合非常小的空间。InnoDB也支持FOREIGN KEY强制。在SQL查询中,你可以自由地将InnoDB类型的表与其它MySQL的表的类型混...
MySQL的MyISAM存储引擎修复及修改最大文件大小

MySQL的MyISAM存储引擎修复及修改最大文件大小

MySQL的MyISAM存储引擎修复及修改最大文件大小2013-10-30前两天生产库上出现了一个不大不小的故障,关于MySQL 的存储引擎问题。这个故障所涉及到的是MySQL 4.1.20的版本MyISAM存储引擎,一张1千多万的表。故障现象:在做简单的SELECT查询的时候没有问题,但是做连接查询或者其他复杂查询的时候就报错了:具体的错误代码由于时间的问题被遗忘了。在系统日志中记录的错误如下图:从错误信息中可以猜到了大概:存储引擎出了问题。进到相应的数...
MySQL中使用DNS的方法

MySQL中使用DNS的方法

MySQL中使用DNS的方法2013-10-30当新的客户连接mysqld时,mysqld创建一个新的线程来处理请求。该线程先检查是否主机名在主机名缓存中。如果不在,线程试图解析主机名:如果操作系统支持线程安全gethostbyaddr_r ()和gethostbyname_r()调用,线程使用它们来执行主机名解析。如果操作系统不支持线程安全调用,线程锁定一个互斥体并调用gethostbyaddr()和gethostbyname()。在这种情况下,在第1个...
mysql的数据备份方案

mysql的数据备份方案

mysql的数据备份方案2013-10-30mysql按照备份恢复方式分为逻辑备份和物理备份逻辑备份是备份sql语句,在恢复的时候执行备份的sql语句实现数据库数据的重现物理备份就是备份数据文件了,比较形象点就是cp下数据文件,但真正备份的时候自然不是的cp这么简单这2种备份各有优劣,一般来说,物理备份恢复速度比较快,占用空间比较大,逻辑备份速度比较慢,占用空间比较小下面介绍以下3种常用的备案方法mysqldump工具备份mysqldump由于是mysql...
MySQL数据库备份总结

MySQL数据库备份总结

MySQL数据库备份总结2013-10-30一个企业的正常运行,数据的完整性是最关键的;所以我们需要在工作中要很熟练的掌握数据的备份与恢复方法;下面是对Mysql数据库备份的三种方法总结,希望对大家会有所帮助备份开始前的工作环境准备:1、创建用于保存二进制日志文件的目录# mkdir /mybinlog# chown mysql.mysql /mybinlog2、修改配置文件# vim /etc/my.cnflog-bin=/mybinlog/mysql-...
<< 1671 1672 1673 1674 1675 1676 1677 1678 1679 1680 >>