Chinaunix首页 | 论坛 | 博客
  • 博客访问: 4842780
  • 博文数量: 930
  • 博客积分: 12070
  • 博客等级: 上将
  • 技术积分: 11448
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-15 16:57
文章分类

全部博文(930)

文章存档

2011年(60)

2010年(220)

2009年(371)

2008年(279)

分类: Mysql/postgreSQL

2010-05-04 20:48:01

mysql数据库同步方法

1、主库创建/etc/my.cnf,修改[mysqld]里边的键值增加
server-id=1
log-bin=binlog_name
2、主库增加用户,用于从库读取主库日志。
grant replication slave,reload,super on *.* to 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
阅读(1156) | 评论(1) | 转发(0) |
0

上一篇:mysql_options

下一篇:MY.CNF配置

给主人留下些什么吧!~~

chinaunix网友2010-05-31 22:34:24

MBT is based on Africa's indigenous people to create innovative walking barefoot, and wear this shoe can stimulate the body to relax the muscles so that the muscles of heat to be released, consumed calories, thus to achieve weight loss results. MBT's pursuit of beauty in order to satisfy customers, design a variety of styles, such as Mbt Chapa shoe, MBT Lami Shoe