根据文档,可以将参数--defaults-group-suffix
添加到mysql命令中,使其成为“除了默认选项组之外,还可以读取带有给定后缀的选项组”。
因此,如果我使用:--defaults-group-suffix=.sample
个
使用此选项启动的mariadb-Server将读取以下两个块:
[mariadbd]
…
[mariadbd.sample]
…
因此,我可以将应用于特定示例的选项放在第二个块中。
我的问题是:有没有办法添加一个选项组,当参数--defaults-group-suffix
没有提供时,也就是说空的时候,这个选项组才会被计算?
默认的块[mariadbd]
显然不能使用,因为它被所有定义了后缀的示例读取。
其他问题,因为我在文档中找不到:如果在一个(或多个)配置文件中多次指定一个选项:适用的是第一个匹配项还是最后一个匹配项?
1条答案
按热度按时间xvw2m8pv1#
根据stackoverflow准则,下次每次发帖请只问一个问题。
第一个问题:不,这是不可能的-后缀选项是一个附加选项,没有检查后缀和其他选项的条件。
第二个问题:如果使用了多个具有相同选项但不同值的配置文件,则将使用上次读取的配置文件中的选项/值。通过执行