CentOS下MySQL 5.5主从服务器搭建
来源:互联网 发布:网络维护工具app 编辑:程序博客网 时间:2024/06/07 10:33
我的mysql是源码安装的,可能一些文件位置和命令和yum安装的不一样,不一样的地方自行百度就好
主服务器
1. 修改主服务器的mysql配置文件
$ vi /etc/my.cnf
[mysqld]
log-bin=mysql-bin //启用二进制日志
server-id=1 //默认是1 可以设置的范围是1到2^32-1
2. 重启mysql服务
关闭: $ /usr/local/mysql/bin/mysqladmin -uroot -p shutdown
启动: $ /usr/local/mysql/bin/mysqld_safe --user=mysql &
3. 主服务器创建mysql用户
连接: $ /usr/local/mysql/bin/mysql -u root -p
创建从服务器连接的用户 mysql> GRANT REPLICATION SLAVE ON *.* to '用户名'@'%' identified by '密码'
查看当前主服务器信息 mysql> show master status;
4. 修改主服务器的mysql配置文件
$ vi /etc/my.cnf
[mysqld]
server-id=2
5. 重启mysql服务
关闭: $ /usr/local/mysql/bin/mysqladmin -uroot -p shutdown
启动: $ /usr/local/mysql/bin/mysqld_safe --user=mysql &
从服务器
进入从服务器 mysql命令行
连接: $ /usr/local/mysql/bin/mysql -u root -p
mysql> change master to
master_host='114.215.186.197',
master_user='刚才创建的用户名',
master_log_file='主服务器的File',
master_log_pos=主服务器的Position;
开启同步
msyql> start slave;
查看同步状态
mysql> show slave status\G;
两个Yes说明开启成功
测试
查看两个数据库的内容,是一样的,然后在左边的数据库添加一个student库,再次查询右边的数据库,新添加了一个数据库, 主从服务器搭建成功
- CentOS下MySQL 5.5主从服务器搭建
- centos下mysql主从搭建总结
- centos下搭建MySQL主从复制
- Mysql主从服务器搭建
- 搭建mysql主从服务器
- mysql 主从服务器搭建
- mysql主从服务器搭建
- CentOS服务器Mysql主从复制集群的搭建
- linux centos下mysql数据库的主从复制环境搭建
- linux centos下mysql数据库的主从复制环境搭建
- mysql主从服务器的搭建
- mysql主从服务器的搭建
- mysql主从服务器的搭建
- Centos下MySql主从配置
- centos搭建mysql主从复制,读写分离
- CentOS搭建MySQL主从复制,读写分离
- Mysql cluster版本主从服务器搭建实践
- mysql windows下搭建mysql主从+注意事项
- css,进制,尺寸(自学)的总结
- Xen工作原理
- java核心技术之基本程序设计结构(一)
- 进程文章
- MySQL索引原理及慢查询优化
- CentOS下MySQL 5.5主从服务器搭建
- 【Ex.】顺序逆序输出整数的每一位
- POJ 2104 K-th Number
- JAVA中线程同步的方法(6种)汇总
- 627. Swap Salary+编程中早晚用到的|、||、&、&&、异或、~、!运算
- Hexo入门学习(一):安装
- 学习css1
- HttpClient设置请求头模拟浏览器
- 弹出层layer的使用