建站记录 · 2023年11月22日 0

WordPress 搬家数据库备份和导入

前言

主机使用的是 LNMP ,搬家的时候就需要备份文件和数据库。文件备份直接打包好就行。数据库的话,用各种工具下来不如使用自带 mysqldump 的方便。phpmyadmin 使用下来,就简单执行 mysql 命令和管理用户权限比较顺手,备份还原几次都有报错,放弃。

操作

# 修改数据库配置,把文件尺寸改大。
nano /etc/my.conf
max_allow_packet 改为 1024M

# 数据库导出
mysqldump -uroot -pPASSWORD blog > blog.sql

# 数据库导入
mysql -uroot -pPASSWORD blog < blog.sql

数据库前后保持一致即可。sql 文件比较大,建议压缩一下。

# 压缩
tar zcvf blog.tar.gz blog.sql

# 解压
tar zxvf blog.tar.gz