之前的阿里云ECS服务器到期了,续费太贵了,博客本来就是的自娱自乐的东东,没必要花大价钱,所以又购买了便宜的虚拟主机,这下抓瞎了,数据怎么办?经过一番百度,终于把内容比较完整的搬出来了,所以今天就把这次搬家的大概过程记录下来,以便后用。
一、网站内容迁移
这个好说,把网站上所有的数据全部下载下来,推荐FTP。
二、数据库迁移
这个还是废了一番周折的,原因是之前的phpMyAdmin和现在的虚拟主机数据库版本不是很兼容,万能的百度还是得到了解决方法的。
登陆phpMyAdmin全选所有的表,选则“自定义”,将数据库文件重命名为虚拟主机的数据库名称,最大程度兼容数据库系统或旧版本的 MySQL 服务器,我选的是MYSQL40,然后点击“导出”按钮,接着点击“执行”即可成功导出数据库文件。登录万网主机进入后台管理页面,点击数据库管理最后面的管理,输入密码即可进入数据库后台管理页面,点击“导入”,然后点击“选择文件”后“执行”即可成功导入文件。
三、修改配置文件wp-config.php内的数据
/* wordpress数据库的名称*/define('DB_NAME', 'unite3'); /* MySQL数据库用户名*/define('DB_USER', 'root'); /* MySQL数据库密码*/define('DB_PASSWORD', ''); /* MySQL主机*/define('DB_HOST', 'localhost'); /* WordPress数据表前缀*/$table_prefix = 'wp_';
值得注意的地方:
数据库替换命令:UPDATE 表名 SET 列名= replace(列名,'原内容','需要替换的内容');。
若出现编码不一致的情况,就是出现这种错误/*!40101 SET NAMES utf8mb4 */,那么将数据库文件用txt文本文件打开,将“utf8mb4”替换至“utf8”。
发表评论