ZAERA

Typecho使用sqlite3数据库备份恢复

介绍:

typecho使用sqlite3数据库大大减少的硬盘数据的占用,sqlite3对于小型博客来说确实是神器。网站可以直接在树莓派上进行烧写,不占内存,速度也够快,也是小型VPS的福音。

一般来说搭建typecho程序所需的环境,大多数人会选择PHP+NGINX+MYSQL的方式,例如,宝塔、oneinstack、LNMP众多脚本,很快就能搭起一个网站。试验了一下使用PHP+NGINX+SQLite3环境速度并不比MySQL慢多少,我还是更喜欢使用sqlite3。

使用SQLite3的环境该如何备份呢?

typecho后台会有备份文件的选项,不建议使用,用起来很糟心!建议使用数据库备份,本来typecho也没几张表。

SQLite3的环境该如何备份呢?很简单,sqlite3一般会在typecho usr目录下面,直接把user目录压缩,下载下来备份就好了,或者用U盘拷贝走。之后安装的时候,一定要在config.inc.php文件里面修改数据库的路径,确保数据库名称的正确。之后把压缩文件放进去解压覆盖就好了!

如果是备份完,网站域名换了,sqlite3改如何解决呢,找一个支持sqlite3的数据库打开,修改域名即可!当然在本地就可以修改解决,建议使用Navicat for SQLite绿色版修改就行,在typecho_options 表里面修改成新域名即可!

总结

Sqlite3真的是伟大的发明!虽然官方说了,sqlite3适合本地用户存储,不适合线上网站使用,并发性不好,话说回来,小网站能有多大的并发呢?还是看需求吧,需求决定选择!

关于sqlite3的备份就说到这里,感兴趣的可以试一试sqlite3,官方说,sqlite3可以支持100TB数据存储呢😂

微信扫一扫,分享到朋友圈

Typecho使用sqlite3数据库备份恢复
4
浊以静之徐清,安以动之徐生

4 条评论

  1. 貌似并发低一些,我家里用的很多私有服务都是sqlite3数据库

    1. @Mark sqlite并发确实很低,本地使用的话,sqlite确实好用

  2. 100TB….
    sqlite达到G级别的就很卡了。
    当然作blog记录是绰绰有余了,弄上缓存插件/静态化插件,那速度更是嗖嗖的

    1. @心灵博客 很轻量,很小,对于博客来说,确实是够了,博客基本都是读,基本满足条件

发表评论

您的电子邮件地址不会被公开。 必填项已用 * 标注

提示:点击验证后方可评论!

插入图片

闭关修炼

修炼闭关两个月,看着同龄人一步步的正在超过自己,很慌啊,加油,考试必过! 来人啊,再来五套卷!!!

类别小工具

微信扫一扫

微信扫一扫