温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
在主服务器的卖点,CNF这个配置文件当中还有两个参数,一个参数呢是并log do DB,他呢负责设置需要复制的数据库,默认呢是复制全部的数据库,然后还有一个参数呢,是设置不需要复制的数据库,好。接下来呢,我们来看一下这两个参数的一个优先级的问题,那么首先呢,我们系统在开始运行的时候,会先判断这两个参数有没有被设置,如果这两个参数没有任何一个被设置的话呢,那么我们自己用户创建的数据库呢,就会被默认的全部被复制啊,所以目前为止我们的配置呢,其实就是这种场景,我们没有设置这两个参数,复制了所有的我们自己创建的数据库和数据库中的表。那接下来呢,如果这两个参数有设置,会判断一下当前我们的系统当中,也就是主服务器当中是否有数据库被创建出来了,那么如果一个数据库都没有的话,那也不需要去写日志,好,那么如果有数据库被创建出来的话呢,那么会判断一下有没有并in log度DB这样的一个配置,如果有并log度DB这样的一个配置的话呢,那么就查看一下当前的配置选项和目前为止数据库当中已有的这个数据库是否匹配,如果匹配的话呢,那么就去写日志,如果不匹配的话呢,就不写b logo日志,那写b logo日志的目的呢,其实就是呃,会复制这个数据库。
01:37
那我们再来看这个D,刚才我们判断的是有D,那么如果没有D呢,就会进一步的去查看有没有b log DB,如果有b log DB呢,针对所配置的这样的一个数据库呢,就不会去写日志,那么如果在b logg log DB当中没有配置这个数据库呢,他就会去日志,好所以这个呢就是b logg do DB以及b logg个log DB的一个优先级,所以呢,总结下来就是如果我们什么都不配置,那么默认情况下呢,它就会将我们所有的用户创建的数据库和数据库表呢进行并logg日志的一个生成,并且呢进行主从复制,那么如果我们配置了b logg DB的话,那b logg DB呢就会被忽略,那么它会根据b logg do DB里面的配置呢进行日志的一个生。
02:37
并且呢,根据日志当中的容呢进行主复制,那如果我们没有置BD呢,它就会去判断DB。好,这个就是这两个参数啊,他在我们的配置文件当中所起到的作用。
我来说两句