我正在使用官方的MariaDB容器。我需要混合格式的二进制日志,我目前通过运行来完成:
docker run -it --link mariadb:mysql --rm mariadb sh -c 'exec mysql -h"$MYSQL_PORT_3306_TCP_ADDR" -P"$MYSQL_PORT_3306_TCP_PORT" -uroot -p"$MYSQL_ENV_MYSQL_ROOT_PASSWORD"'
然后
SET GLOBAL binlog_format = 'MIXED';
但是,如果我重新启动容器,我必须再次执行此操作。有没有办法默认启用它?