一个客户端(client)向一台服务器(server)去访问数据(正常)
一台服务器装一个mysql不稳定,至少两台服务器(备份)
主从同步的定义
主从同步使得数据可以从一个数据库服务器复制到其他服务器上
主服务器:master
从服务器:slave 自动向主服务器请求数据,(主)一改,(从)马上变,同步
主从特点:1)随时备份 2)效率快
读写分离(主从核心意思),让网站更快速响应
写在主服务器,读在从服务器
负载均衡:分工明确
导数据:
> 重定向输出
< 重定向输入·
mysqldumo -uroot -p+密码 aashford > aashford.sql
mysqldumo -uroot -p+密码 aashford > aashford.sql
配置主从同步的基本步骤
有很多种配置主从同步的方法,可以总结为如下的步骤:
1、在主服务器上,必须开启二进制日志机制和配置一个独立的ID
2、在每一个从服务器上,配置一个唯一的ID,创建一个用来专门复制主服务器数据的账号
3、在开始复制进程前,在主服务器上记录二进制文件的位置信息
4、如果在开始复制之前,数据库中已经有数据,就必须先创建一个数据快照(可以使用mysqldump导出数据库,或者直接复制数据文件)/
5、配置从服务器要连接的主服务器的IP地址和登陆授权,二进制日志文件名和位置