|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
为维持生产环境和非生产环境需要不断地投入管理支持费用MySQL学习教程,最终导致客户为数据库资源投入巨额成本。mysql|数据|数据库<Pstyle="TEXT-INDENT:2em">MySQL版本:4.1 情况先容:主库192.168.0.205从库192.168.0.206
<P> 1、主库创立/etc/my.cnf,修正[mysqld]里边的键值增添
- server-id=1
- log-bin=binlog_name
复制代码 2、主库增添用户,用于从库读取主库日记。
grantreplicationslave,reload,superon*.*to’slave’@’192.168.0.206’identifiedby’123456’
<P> 3、从库毗连主库举行测试。
- /opt/mysql/bin/mysql-uslave-p-h192.168.0.205
复制代码 <P> 4、停从库,修正从库/etc/my.cnf,增添选项:
- [mysqld]
- server-id=2
- master-host=192.168.0.205
- master-user=slave
- master-password=123456
复制代码 5、启动从库,举行主从库数据同步
<P>- /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、主从数据库相干命令:
<P>- slavestop;slavestart;入手下手中断从数据库。
- showslavestatusG;显现从库正读取哪个主数据库二进制日记
复制代码
purgemasterlogsto’binlog.000004’;此命令十分当心,删除主数据库没用的二进制日记文件。假如误删除,那末从库就没有举措主动更新了。
changemaster;从服务器上修正参数利用。越来越多的开发者将继续选择MySQL。Evans的总裁JohnAndrews表示,MySQL学习教程用户对MySQL和其他开源数据库的评价正在赶上甚至超过很多专有商业数据库软件。 |
|