马春杰杰博客
致力于深度学习经验分享!

Alist如何将数据库由Sqlite3修改为MySQL?

之前聊过Sqlite3对于Alist的缺点,所以准备将它换成MySQL了,如果数据少,可以选择之前的方法:

Alist如何将数据库由Sqlite3修改为MySQL?-马春杰杰 (machunjie.com)

如果存储数据比较多,还是比较建议用Alist自带的备份还原工具。步骤如下:

  1. 打开原来Alist的后台,导出配置:
  2. 可以本地搭建一个临时的Alist服务,这样比较安全,当然,你也可以选择使用之前的Alist,如果要用之前的Alist,那就退出服务,然后修改Alist的配置文件,将原来的sqlite3改成mysql

    如果是打算用个临时Alist,那就先安装Alist,然后配置文件同样按上面填写。
    安装教程见:安装AList v3.x教程-马春杰杰 (machunjie.com)
  3. 之后我们启动Alist服务,目前这还是个全新的Alist,用新账号密码登录进去
  4. 进入后台,导入数据,那两个错误不用管。
  5. 进到用户管理界面,然后把用户名和密码改成你之前用的就行了。
  6. 这时打开主页,你会发现都回来了,只不过之前的索引没了,我们只需要按照这个:如何将Sqlite3转为MySQL?-马春杰杰 (machunjie.com)
    只导入索引列表即可~~

需要注意的是,一切测试正常之后,要把数据库host地址改成127.0.0.1

突然发现MySQL有个好处,就是以后更新索引只需要我本地更新就行了,省得占用服务器资源。

赞(312) 打赏
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《Alist如何将数据库由Sqlite3修改为MySQL?》
文章链接:https://www.machunjie.com/linux/1396.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。

评论 抢沙发

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续提供更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫

:smile: :sad: :arrow: :cool: :confused: :cry: :eek: :evil: :exclaim: :idea: :lol: :mad: :mrgreen: :neutral: :question: :razz: :redface: :rolleyes: :surprised: :wink: :biggrin: :twisted: