Typecho更换新域名教程 数据库篇
•学习
1268
0
Typecho-phpMyAdmin修改数据库篇
我是用宝塔面板的,请设置phpMyAdmin启用公共访问权限。
通过phpMyAdmin执行sql语句对数据库的方法对文章和评论的相关域名进行替换。
1、修改设置中的本站域名:位置typecho_options表
UPDATE `typecho_options` SET `value` = '新域名' WHERE `typecho_options`.`name` = 'siteUrl' AND `typecho_options`.`user` =0;
ps:此处新域名建议加上https:// 也可以博客后台设置更改
2、修改文章中相关域名:位置typecho_contents表
UPDATE `typecho_contents` SET `text` = REPLACE(`text`,'旧域名','新域名');
3、修改管理员个人网站:位置typecho_users表
UPDATE `typecho_users` SET `url` = REPLACE(`url`,'旧域名','新域名');
ps:建议网站后台修改即好。
4、修改评论中相关域名:位置typecho_comments 表
UPDATE `typecho_comments` SET `url` = REPLACE(`url`,'旧域名','新域名');
UPDATE `typecho_comments` SET `text` = REPLACE(`text`,'旧域名','新域名');
UPDATE `typecho_comments` SET `mail` = REPLACE(`mail`,'旧邮箱地址','新邮箱地址');
以上操作都可以在phpmyadmin进行。选择对应的数据库,执行sql即可