前言
为了追求网站访问的稳定性 准备将wordpress博客迁移到hexo上 考虑到数据量比较多 我直接将数据库导出成压缩包 然后下载到本地电脑 然后使用python批量将里面的文章转成markdown格式的文档
准备工作
导出数据库
1
mysqldump -u用户名 -p密码 数据库名 | gzip > 数据库名.sql.gz
将导出的数据库文件下载到本地 然后双击解压该数据库
1
scp -r root@服务器IP:刚导出的数据库所在路径 本地目录
数据库导入进本地
mysql中 方便python连接首先创建新数据库:
1
mysql>create database 数据库名;
然后将
sql文件导入到该库中:1
mysql -u用户名 -p密码 数据库名 < 数据库名.sql
Python批量转换
python代码如下:
1 | # coding:utf-8 |
想要正常运行该代码 需要安装pymysql和markdownify两个库:
1 | pip3 install markdownify |
本文为作者原创 转载时请注明出处 谢谢
