MySQL 如何启用 federated 引擎
MySQL 数据库默认没有开启 federated 模块,需要修改 my.cnf 配置,如果是 docker 版本,可以通过 volumes 来处理扩展的情况:
mysql:
image: mysql:8.1.0
volumes:
- ./storage/mysql-conf:/etc/mysql/conf.d
environment:
MYSQL_DATABASE: nocobase
MYSQL_USER: nocobase
MYSQL_PASSWORD: nocobase
MYSQL_ROOT_PASSWORD: nocobase
restart: always
networks:
- nocobase
新建 ./storage/mysql-conf/federated.cnf 文件
重启 mysql
docker compose up -d mysql
查看 federated 是否已经激活
