# 支持低版本MySQL

Torna要求MySQL版本必须在5.6.5及以上,5.6.5之前需要手动修改配置并编译,具体步骤如下:

  • 安装Java,最低要求Java8,配置环境变量
  • 安装Maven3,并配置环境变量

命令行输入mvn -v,能看到Java版本和Maven版本表示安装成功。

打开server/server-dao/pom.xml,找到mysql-connector-java依赖,修改版本号,改为:5.1.6

改完之后为:

<dependency>
    <groupId>mysql</groupId>
    <artifactId>mysql-connector-java</artifactId>
    <version>5.1.6</version>
    <scope>runtime</scope>
</dependency>

打开server/boot/src/main/resources/META-INF/torna.properties

找到spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver

改成:spring.datasource.driver-class-name=com.mysql.jdbc.Driver

执行mvn clean package(在torna项目根目录执行)

编译完成后,结果在server/boot/target/torna.jar,拷贝torna.jar替换原来的

导入数据库,选择mysql_compat.sql文件进行导入。