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

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

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

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

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

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

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

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

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

本文最后更新于2023年1月10日,已超过 1 年没有更新,如果文章内容或图片资源失效,请留言反馈,我们会及时处理,谢谢!

如果你对这篇文章有什么疑问或建议,欢迎下面留言提出,我看到会立刻回复!

打赏
未经允许不得转载:马春杰杰 » Alist如何将数据库由Sqlite3修改为MySQL?
超级便宜的原生ChatGPT4.0

留个评论吧~ 抢沙发 评论前登陆可免验证码!

私密评论
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址(选填,便于回访^_^)

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

支付宝扫一扫打赏

微信扫一扫打赏

登录

忘记密码 ?

切换登录

注册