灌溉梦想,记录脚步
« »
2009年5月17日技术合集

Mysql主从数据库设置

  mysql数据库同步方法
  1、主库创建/etc/my.cnf,修改[mysqld]里边的键值增加
  server-id=1
  log-bin=binlog_name
  2、主库增加用户,用于从库读取主库日志。
  grant replication slave,reload,super on *.* to 'slave'@'192.%' identified by '123456'
  3、从库连接主库进行测试。mysql -u slave -p123456 -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;
  mysql数据库同步测试方法
  1、主库创建/etc/my.cnf,修改[mysqld]里边的键值增加
  server-id=1
  log-bin=binlog_name
  2、主库增加用户,用于从库读取主库日志。
  grant replication slave,reload,super on *.* to 'slave'@'211.%' identified by '123456'
  3、从库连接主库进行测试。mysql -u slave -p123456 -h 192.168.4.12
  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 ;
  开始停止从数据库。
  问题发现:
  当把这些都弄清楚的时候才发现,数据库本身没有问题.出问题的是mysql用户突然消失.可能是很久以前修改密码时弄丢了.
  增加了用户,并授权
  chown -R root .
  chown -R mysql data
  chgrp -R mysql .
  启动 ok

日志信息 »

该日志于2009-05-17 16:44由 admin 发表在技术合集分类下, 你可以发表评论。除了可以将这个日志以保留源地址及作者的情况下引用到你的网站或博客,还可以通过RSS 2.0订阅这个日志的所有评论。

发表回复