linux笔记 第四十课 mysql主从复制
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了linux笔记 第四十课 mysql主从复制,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1734字,纯文字阅读大概需要3分钟。
内容图文
1、MYSQL复制的基础概念 |
2、MYSQL复制的实现 |
3、MYSQL复制架构及双主模型演示 |
4、MYSQL复制监控/常见问题及解决方案 |
5、MariaDB GTID及多源复制 |
6、MariaDB GTID读写分离及mysql-proxy的使用 |
一、MySQL主从复制的基础知识
二、MySQL主从复制实现(以mariadb 5.5.36为例)
实验环境:主服务器(node1)172.16.100.7
从服务器(node2)172.168.100.8
软件:mariadb-5.5.36-linux-x86_64.tar.gz
说明:主从复制需2台服务器版本一致(或从服务器版本高于主服务器才可以,否则报错);
复制起点:1、从0开始,适合主从服务器都为新建的服务器
2、master运行了一段时间且数据较大,后需部署从服务器(完备主数据库,并导入到从服务器;从服务器从备份时主服务器二进制日志所在的位置开始复制)
1 配置主从复制的过程
(1)主、从服务器一定要时间同步,各自下载mariadb数据库到本地服务器
(2)master上配置
#tar xf mariadb-5.5.36-linux-x86_64.tar.gz -C /usr/local
#cd /usr/local
#ls
#ln -sv mariadb-5.5.36-linux-x86_64.tar.gz mysql
#mkdir -pv /mydata/data
#useradd -r mysql
#chown -R mysql.mysql /mydata/data
#cd mysql #chown -R root.mysql ./* #ls
#mkdir /etc/mysql
#cp support-files/my-large.cnf /etc/mysql/my.cnf #编辑配置文件,修改datadir=/mydata/data
#cp support-files/mysql.server /etc/rc.d/init.d/mysqld
#chmod +x /etc/rc.d/init.d/mysqld
#chkconfig --add mysqld
#scripts /mysql_install_db --datadir=/mydata/data --user=mysql #初始化数据库
#mkdir -pv /mydata/binlogs/
#如果安装指定binlog目录就修改配置文件log-bin=mysql-bin改为log-bin=/mydata/binlogs/mysql-bin
#chown -R mysql.mysql /mydata/binlogs
#vi /etc/mysql/my.cnf
#service mysqld start
(3)slave上配置
linux笔记 第四十课 mysql主从复制
标签:解决方案 服务器 master linux 基础知识
本文系统来源:http://liwenjia.blog.51cto.com/2656598/1866496
内容总结
以上是互联网集市为您收集整理的linux笔记 第四十课 mysql主从复制全部内容,希望文章能够帮你解决linux笔记 第四十课 mysql主从复制所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。