1. 首先准备两台可ping通的服务器
2. 分别安装mysql数据库
【主服务器配置】
1. 修改mysql配置文件 /etc/mysql/mysql.conf.d/mysqld.cnf,这部分一定要配置在[mysqld]后面,配置完成如下(因我们配置为互为主从故DB配置中也包含从配置项)
2. 重启数据库:命令行中输入 /etc/init.d/mysql restart
3. 登录主库
mysql -u root -p //然后输入密码登录
4. 进入数据库之后给主数据库授权一个可以进行复制的用户,执行如下命令:
mysql> grant replication slave on *.* to 'slave'@'%' identified by 'slave';
如上命令为user为slave,password为slave。
5. 查看是否创建成功
mysql> use mysql;
mysql> select user,host from user;
6. 查看主库信息
mysql> show master status;
注意:如上File及Position数值需要记录后边配置从服务器需使用9
7. 迁移数据,将主库的ceshi数据复制