msyql 主从配置
发布时间:2020-12-12 00:00:41 所属栏目:MySql教程 来源:网络整理
导读:div class="cnblogs_code" binlog-do-db=hyii2 grant replication slave on *.* to @ identified by ; use mysql;mysql> select user,host from user; show master status; 以上的信息需要记一下 从数据库会用到 从库配置 连接从库,修改mysql配置文件 /etc/
<div class="cnblogs_code">
binlog-do-db=hyii2
grant replication slave on *.* to @ identified by ;
use mysql;
mysql> select user,host from user;
以上的信息需要记一下 从数据库会用到 从库配置连接从库,修改mysql配置文件 /etc/mysql/my.cnf,这部分一定要配置在[mysqld]后面登录到从库的数据库,做同步设置(此处要用到上面的数据)<div class="cnblogs_code"> mysql> slave stop;
change master to
master_host=mysql> slave start; <span style="color: #008000">//<span style="color: #008000">启动库服务
测试同步结果在主库hyii2中新建一个表test,然后看下从库是否相应生成对应的test表,如果生成了那么恭喜你,主从同步配置就成功了。 实际应用中可能会用到单个表的同步,或者部分表的同步,只需要在主库的/etc/my.cnf里加上 只复制某个表replicate-do-table=tablename 只复制某些表(可用匹配符)replicate-wild-do-table=tablename% 只复制某个库replicate-do-db=dbname 只复制某些库replicte-wild-do-db=dbname% 不复制某个表replicate-ignore-table=tablename Yii2配置=> => => => [ => [ PDO::ATTR_TIMEOUT => [ [ => => => => [ [ => =>Laravel配置注意我们在配置数组中新增了两个键: 如果我们想要覆盖主数组中的配置,只需要将相应配置项放到 对于大部分应用来说都是读多写少,所以面对这种情况,可如下配置多个读连接, [ => [ => [,]TP5配置(前主后从)=> => => => => |