前言
近来由于博客原域名出现问题,于是更换了新域名,而博客中存在大量原域名的链接,手动替换耗时耗力,还容易出现错漏,于是采用修改数据库的方式进行替换,快速,简单,还不容易出现错漏的情况;
而博客采用的是SQLite
数据库的方式,MySQL
数据库使用phpMyAdmin
修改的方式不适用,于是找到一款名为Navicat
的数据库管理软件,Navicat
出品了很多软件,有兴趣的可以去看看,这里我们仅使用Navicat for SQLite
软件;
- Navicat 产品列表:https://www.navicat.com.cn/products
- Navicat for SQLite:https://www.navicat.com.cn/products/navicat-for-sqlite
- 提示:Navicat的软件是收费的,但提供15天免费试用,临时使用下还是不错的;
预览
使用
使用上也非常简单,将数据表导入到软件,然后打开需要修改的表,用编辑工具中的查找和替换功能修改即可;Typecho
的SQLite
数据库文件一般都在网站/usr/
目录下
数据表
Typecho 数据表
数据表名称 | 数据表说明 |
---|---|
post | 文章表 |
draft | 草稿表 |
page | 页面表 |
link | 链接表 |
attachment | 文件表 |
category | 分类表 |
tag | 标签表 |
link_category | 链接分类表 |
contents | 内容表 |
relationships | 关系表 |
metas | 项目表 |
comments | 评论表 |
options | 配置表 |
users | 用户表 |
版权声明:本文为原创文章,版权归 suntl.com 所有,转载请注明出处!
本文链接:http://suntl.com/1235.html
友情提示:如果博客出现404或链接失效,请留言或者联系博主修复!
我转换成SQLite倒是成功了,但Typecho后台无法发布文章了,发布文章就报错!
我的Typecho是1.1版没有升级,主题是7.3.0版也没有升级
看了下你的博客,好像都是新版本,对于新版本MySQL转SQLite我没测试过
建议您换数据库之前删除所有主题及插件,只用默认主题试试,更换成功后再启用主题和插件
备份,备份,备份