windows mysql主 Linux mysql 从 主从同步,读写分离

Mysql 读写分离

YIi 配置

 

<?php

return [
    'class' => 'yii\db\Connection',
    'masterConfig' => [
               // 'dsn' => 'mysql:host=localhost;dbname=studyyii',
                'username' => 'root',
                'password' => 'caesar',
                'charset' => 'utf8',
                'attributes' => [
                    // use a smaller connection timeout
                    PDO::ATTR_TIMEOUT => 10,
                ],
    ],

    // 配置主服务器组
    'masters' => [
        ['dsn' => 'mysql:host=172.31.80.31;dbname=studyyii'],
      //  ['dsn' => 'dsn for master server 2'],
    ],

    // 配置从服务器
    'slaveConfig' => [
        'username' => 'root',
        'password' => 'root',
        'charset' => 'utf8',
        'attributes' => [
            // use a smaller connection timeout
            PDO::ATTR_TIMEOUT => 10,
        ],
    ],
    // 配置从服务器组
    'slaves' => [
        ['dsn' => 'mysql:host=localhost;dbname=studyyii'],
    ],
];

 

 

 

 

 

 

Linux mysql master

My.cnf:

server_id = 1   #从服务器标识,范围1---2E32-1

log_bin = mysql_bin

binlog_do_db = studyyii

binlog_do_db = mysql

 

 mysql service restart

 

windows mysql slave

 

mysql.ini:

[mysqld]

port=3306

server-id = 2

replicate-do-db = study

 

重启mysql

登陆mysql

mysql> stop slave;

mysql> change master to master_host='192.168.1.200',master_user='root',master_password='123456';

mysql> start slave;

mysql> show slave status\G;

 

查看这两项是否为YES,yes为正常。

Slave_IO_Running: Yes

Slave_SQL_Running: Yes

 

Ok 了 读写分离,主从同步

 

posted on   studyphp  阅读(227)  评论(0编辑  收藏  举报

编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示