文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>MySQL学习笔记(四)—— MySQL的备份

MySQL学习笔记(四)—— MySQL的备份

时间:2008-06-05  来源:lavostar

可配置两台MySQL服务器实例进行备份,其中一台为主服务器,另一台为从服务器。关于服务器的配置主要是设置日志记录和指定服务器ID。设置日志可以保存所有事务到二进制日志文件,从服务器随后可以读取日志文件并确定哪些事务需要进行复制。
主服务器的配置:
通过MySQL配置文件来完成,如下:
[mysqld]
log-bin=mysql-bin
server-id=1
服务器ID可为任意整数,当然它必须在整个服务器结构中是唯一的。从服务器使用拥有REPLICATION SLAVE权限的有效MySQL用户来连接主服务器。
从服务器的配置:
与主服务器一样,需要配置唯一的服务器ID。
在主从服务器均已配置好的情况下,还要注意复制时一定要保证没有更新发生,为此,可按如下步骤操作:
1)  在主服务器上启动客户端并输入:
mysql> FLUSH TABLES WITH READ LOCK;

2)  在另一窗口中运行:
$mysqldump --master-data –uroot –p DATABASE_TO_REPLICATE > /var/tmp/master.dump

3)  将转储的文件发送到从服务器。

4)  编辑文件中的CHANGE MASTER命令以包括合适的主服务器、用户名和密码,但位置和日志文件值不要改变。

5)  在从服务器上使用--skip-slave选项启动,载入转储文件并启动从服务器线程。
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载