【问题标题】:SQL (Find & Replace) Entire DatabaseSQL(查找和替换)整个数据库
【发布时间】:2021-07-11 01:26:50
【问题描述】:

我正在使用来自 SiteGround CPanel 的 PHPMYADMIN。


故事:我为 php 平台设置了 Cloudflare,然后我意识到它会导致问题,因此我将其删除。我剩下的问题是我的网站的一半仍在运行 (https://www.example.com)。

到目前为止我所做的:在我的脚本的配置文件中,我已经将它设置为仅通过 https 运行。

我想要实现的目标:我注意到数据库中有一些字段是通过 www.我想执行一个命令,该命令将自动找到我的旧域 (https://www.example.com) 的任何内容并将其替换为 (https://example.com)。我注意到这些字段并非都出现在单个列/文件中,它无处不在,因此字段和替换整体应该可以解决问题。

我会寻求任何帮助。由于它是数据库,我不想尝试来自不同网站的随机事物来提供他们的反馈。建议我使用这个网站寻求帮助(如果可能的话)。

提前谢谢你。

【问题讨论】:

    标签: sql phpmyadmin


    【解决方案1】:

    可能最直接和最快的方法是简单地转储整个数据库,在一些文本编辑器中打开 sql 转储文件,然后从 [旧 url] 到 [新 url] 进行文本替换。然后将转储文件导入回数据库。这应该可以正常工作,并且避免了通过一些数据库查询对整个数据库的表进行写操作所带来的不确定性和风险。

    【讨论】:

      猜你喜欢
      • 2011-06-16
      • 1970-01-01
      • 2011-12-08
      • 2011-05-30
      • 2013-06-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多