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

2008-02-23 07:40:01来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折

  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; 从服务器上修改参数使用。


标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇: 带您轻松接触MySQL数据库支持的3个引擎

下一篇: 数据库安全应用 使用MySQL的23个注意事项