注册
『日记』记一次无缝更换根目录和数据库名称
Brains - 灵感乌托邦

『日记』记一次无缝更换根目录和数据库名称

六六丶
2021-03-02 / 2 评论 / 2,846 阅读 / 收录检测中...
广告
温馨提示:
本文最后更新于2022年02月18日,已超过792天没有更新,若内容或图片失效,请留言反馈。

前言

因为昨天建了一个 个人主页 ,为了能直接用域名访问主页,所以我就想把博客地址加上 blog 前缀,在后台发现博客根目录和数据库名称还是 52aill

就想着把根目录名称和数据库名称都换成 blog_52aill ,所以就动手更换,全程摸索,弄了很久才弄好,所以记录一下自己学习和摸索的过程。

更换过程

  1. 给博客加一个前缀
  2. 更换博客根目录
  3. 更换博客数据库名

一、给博客加前缀

添加前缀前必须要进行域名的记录添加,我就在我的域名添加了 blog 记录,其他信息填写参考 把手给我,我来教你搭建自己的个人博客(不用带脑)

kzs425a6.png

添加好域名记录后就开始给站点加,以宝塔为例,首先在网站管理 添加站点

添加站点

然后填写新网站 blog.52aill.xyz ,下面的都可以不填,当然也可以直接填写新的根目录和数据库信息

新建

完成后就可以去转移根目录文件了,但是我用了另一种方法,直接修改原站点信息。

在原站点里添加 blog.52aill.xyz ,然后删除 52aill.xyz 也可以实现更换前缀。

删除域名

二、更换博客根目录

如果是新建站点,那直接去原根目录把所有的文件复制到新的根目录就行了,很简单我就不细讲了

这里讲一下如果是在原站点基础上更换了域名的情况,在原站点更换了域名要改根目录前缀,只需要去博客根目录重命名。

我这里直接在宝塔的文件管理把博客根目录 52aill 更换成了 blog_52aill

改名

更换之后你的网站肯定打不开了,因为你的站点根目录没了,所以打不开是正常的。

别急,只需要在 站点信息 里把原来的 网站目录 更改为 blog_52aill ,你的网站就可以恢复访问了

更换目录

三、更换博客数据库名

更换了网站前缀、根目录前缀,如果不更换数据库名的前缀,作为一个强迫症我是绝对受不了的,所以必须要改数据库名

首先如果你新建站点的时候新建了数据库,那就很简单了,直接把旧数据库备份再导入新数据库就行

如果你新建站点的时候没有创建数据库,那直接在宝塔数据库添加数据库,再将原数据库的数据备份导入新数据库

添加数据库

然后重点来了,这个时候你的网站打开时绝对会出现数据错误,像这样

错误

那是因为你改了数据库名称,但是你的网站没改数据库地址,参考 把手给我,我来教你搭建自己的个人博客(不用带脑) 网站安装时填写的数据库名称

知道原因就很简单了,我们直接去网站目录找到保存数据库信息的文件,然后修改数据库信息就OK了

我这里保存数据库信息的是 config.inc.php ,这个文件一般在根目录,名称可能不同,一般为 config.php

直接编辑这个文件,将数据库名称和数据库账号密码修改为新的数据库信息,保存即可。

修改数据表

5
打赏
gzh

评论 (2)

图片
私语
取消
  1. 头像
    code
    重庆市 Windows 7 · Google Chrome
    大佬的教程好详细表情

    回复
    1. 头像
      六六丶 作者
      重庆市 Windows 7 · Google Chrome
      @ code
      共同学习

      回复
文章目录