halo 博客默认使用的是嵌入式数据库 H2 Database,因为需求变更需要将数据从 H2 迁移到 MySQL,可以采用下列方式进行数据迁移:
1. halo后台导出数据
2. 修改配置文件application.yaml,启用MySQL数据库
3. 重启 halo 程序
代码语言:javascript复制root@SH-Web ~/.halo # systemctl restart halo
4. 访问站点,重新初始化,上传步骤1导出的json数据文件
5. 开始初始化,完成数据迁移
完成步骤4,点击安装,完成后即可访问站点,之前的文章数据都在