有28人阅读过
alist切换MySQL数据库
发布于2024/05/23 更新于2024/05/31
[ 教程仅保证更新时有效,请自行测试。]
发布于2024/05/23 更新于2024/05/31
[ 教程仅保证更新时有效,请自行测试。]
[ 教程仅保证更新时有效,请自行测试。]
据官方说明:alist默认使用sqlite3数据库,该数据库将索引文件保存至安装配置目录,并不支持并发,如索引异常会导致卡住,可尝试更换成MySQL。
环境 :
DSM6.2
DB5
alist安装方式:
docker
先用phpMyAdmin等工具链接数据库,创建一个用户名,并创建同名数据库。
*直接创建数据库需要用root登陆,而数据库默认不允许跨网使用root登陆,会导致链接失败,提示如下:
failed to connect database:dial tcp 127.0.0.1:3306: connect: connection refused
然后点右下角 执行 ,保存
停止alist的容器,修改 配置目录 下的 config.json 文件。
*该配置目录是alist容器映射的 /opt/alist/data 目录
*群晖套件版文件位置 /var/packages/alist3/var
修改内容,添加数据库连接参数
保存后,启动alist容器,如能正常启动,即可在数据量看到容器创建的表。
文章对你有帮助吗?
- 一般[0]
- 很赞[0]
- 没用[0]
- 垃圾[0]
- 无语[0]