|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
那时候Sybase已经诞生了6年的时间。至于其他值得关注的开源数据库,PostgreSQL将在2009年达到20岁的生日。虽然MySQL并不是市场上最年轻的数据库,但是却有更多成熟的数据库可供我们选择。mysql|数据|数据库MySQL版本:4.1 5、启动从库,举行主从库数据同步以下为援用的内容:
/opt/mysql/share/mysql/mysqlstart
/opt/mysql/bin/mysql-uroot-p
mysql>loaddatafrommaster;
申明:这一步也能够用数据库倒进大概间接目次考过去。
6、举行测试:
主库创立表,
以下为援用的内容:
mysql>createdatabasesampdb;
mysql>createtablenew(namechar(20),phonechar(20));
mysql>insertintonew(’abc,’0532555555’);
翻开从库,观察:以下为援用的内容:
/opt/mysql/bin/mysql-uroot-p
mysql>showdatabase;
mysql
sampdb
test
mysql>usesampdb;
mysql>showtables;
new
申明主从数据库创立乐成。 7、主从数据库相干命令:
slavestop;slavestart;入手下手中断从数据库。
showslavestatusG;显现从库正读取哪个主数据库二进制日记。
purgemasterlogsto’binlog.000004’;此命令十分当心,删除主数据库没用的二进制日记文件。假如误删除,那末从库就没有举措主动更新了。
changemaster;从服务器上修正参数利用。
情况先容:主库192.168.0.205从库192.168.0.206
1、主库创立/etc/my.cnf,修正[mysqld]里边的键值增添
server-id=1
log-bin=binlog_name
2、主库增添用户,用于从库读取主库日记。
grantreplicationslave,reload,superon*.*to’slave’@’192.168.0.206’identifiedby’123456’
3、从库毗连主库举行测试。
/opt/mysql/bin/mysql-uslave-p-h192.168.0.205
4、停从库,修正从库/etc/my.cnf,增添选项:以下为援用的内容:
[mysqld]
server-id=2
master-host=192.168.0.205
master-user=slave
master-password=123456
如果你需要额外的功能的话,MySQL的普及性实际上可以让你发现总有一个厂商会提供准确的解决方案,而这个方案会满足你的需要和需求。 |
|