NK 支持 MySQL / MariaDB / PostgreSQL / MongoDB 多实例并存,每实例独立 datadir、port、配置文件,跑在自己 systemd 子进程下。
多实例约束
- 每实例独立 data_dir / log_dir / config_path
- 每实例独立 OS 用户(mysql:mysql / postgres:postgres / mongod:mongod)
- 端口用户指定(防冲突,推荐 13306+ / 15432+ / 27018+)
- 用户名前缀
nk_,密码 NK 自动生成,禁止人工 reset-pwd
建库给 PHP 应用
用 website-db/create 在已有 instance 上建数据库 + 自动建账号:
- name(必填,数据库名)
- db_type(mysql / postgresql)
- instance_id(数字)
返回 username + password_enc(实际明文,直接写 wp-config.php)。详见 网站管理。
主从同步
business 起含 DB 主从同步,跨地域读副本 + 容灾备份。