# 3.19 更新

Domjudge 支持升级到更新版本; **请注意**: 该功能未经广泛测试, 因此当你计划升级时, **强烈建议**你在继续之前本分 Domjudge 数据库和其他数据; 我们还建议检查 `ChangeLog` 文件以获取重要更改

文件系统更新最好的办法可能是在新的位置安装新版本的 Domjudge, 并从旧版本传输配置

一些 SQL 升级脚本可以将数据库(包括其数据) 转换为新版本的结构; 这些脚本可以在 `sql/upgrade` 下找到, 每个脚本在两个连续的版本之间应用更改; 在每个脚本的开头, 执行一个检查, 如果不应再应用, 它将会挽救 MySQL; **注意**: 必须按顺序应用脚本(按发行版排序); 可以通过 `dj_setup_database upgrade` 来应用这些脚本; 请注意, 这些脚本在添加和升级 SQL 数据库时是保守的, 因此请检查如: 存在新的编译脚本或手动添加它们, 并手动检查升级脚本以获取升级的其他数据
