手机站
网通分站
电信主站
密 码:
用户名:
当前位置 : 主页>网络编程>Mysql>列表

Linux下建立Mysql映像数据库(mysql 4.1)

来源:互联网 作者:west263.com 时间:2008-02-23
西部数码-全国虚拟主机10强!40余项虚拟主机管理功能,全国领先!双线多线虚拟主机南北访问畅通无阻!免费赠送企业邮局,.CN域名,自助建站480元起,免费试用7天,满意再付款! P4主机租用799元/月.月付免压金!

  MySQL 版本:4.1

  环境介绍:主库 192.168.0.205 从库 192.168.0.206

  1、主库创建/etc/my.cnf,修改[mysqld]里边的键值打开 master项中

  server-id=1

  log-bin

  2、主库增加用户,用于从库读取主库日志。

  grant replication slave,reload,super on *.* to ’slave’@’192.168.0.206’ identifIEd by ’123456’

  3、从库连接主库进行测试。

  /opt/mysql/bin/mysql -u slave -p -h 192.168.0.205

  4、停从库,修改从库/etc/my.cnf,增加选项:  

[mysqld]

  server-id=2

  master-host=192.168.0.205

  master-user=slave

  master-passWord=123456

  5、启动从库,进行主从库数据同步  

/opt/mysql/share/mysql/mysql start

  /opt/mysql/bin/mysql -u root -p

  mysql>load data from master;

  说明:这一步也能够用数据库倒入或直接目录考过来。

  6、进行测试:

  主库创建表, 

mysql>create database sampdb;

  mysql>create table new (name char(20),phone char(20));

  mysql>insert into new (’abc,’0532555555’);

  打开从库,察看:  

/opt/mysql/bin/mysql -u root -p

  mysql>show database;

  mysql

  sampdb

  test

  mysql>use sampdb;

  mysql>show tables;

  new

  说明主从数据库创建成功。

  7、主从数据库相关命令:

  slave stop; slave start ;开始停止从数据库。

  show slave status\G; 显示从库正读取哪一个主数据库二进制日志。

  purge master logs to ’binlog.000004’; 此命令很小心,删除主数据库没用的二进制日志文档。假如误删除,那么从库就没有办法自动更新了。

  change master; 从服务器上修改参数使用。


文章整理:西部数码--专业提供域名注册虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!