数据库配置
ZFile 默认使用 SQLite 数据库,如果你想使用 MySQL 数据库 或修改数据库目录等操作,可通过配置文件修改。
配置文件路径参考左侧的:参数配置 -> 配置文件路径(必看)
,修改内容如下:
提示
注意:如果你要运行多个 ZFile 实例,需要修改数据库路径,否则会出现启动多个 ZFile 实例时,数据内容是一样且互相覆盖的情况。
SQLite
提示
SQLite 为默认数据库,免安装,不修改默认路径的情况下,启动 ZFile 后自动创建。
${user.home}
表示用户目录,Windows 下表示 C:\Users\用户名
,Linux 中对于 root 用户,在 /root/
路径下,对于其他用户,在 /home/用户名/
路径下。
zfile.db.path=${user.home}/.zfile-v4/db/zfile
MySQL
如需要使用 MySQL
,可修改配置文件,参考下发(注释掉灰色高亮部分,启用下面的 MySQL 信息并修改为你的数据库信息):
## sqlite
#spring.datasource.driver-class-name=org.sqlite.JDBC
#spring.datasource.url=jdbc:sqlite:${zfile.db.path}
## mysql
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
spring.datasource.url=jdbc:mysql://127.0.0.1:3306/zfile?characterEncoding=utf8&serverTimezone=Asia/Shanghai&useSSL=false&allowPublicKeyRetrieval=true
spring.datasource.username=root
spring.datasource.password=password