一尘不染

如何搜索和替换数据库中字符串的所有实例?

mysql

我有一个字符串包含在wordpress安装(服务器的名称)内数千次,跨越多个列,记录和表。

我想使用其他服务器的位置来更新它-我们正在移动内容。

因此,源将类似于http:// my-server1 / some / link / to / something,我想将其替换为http:// my-other-server / some / link
/ to / something
。我实质上是希望对http:// my-server1的每个实例重复此过程。

在MySQL中有一种简单的方法吗?一个工具?还是我不得不悲伤地更新每个记录?

谢谢,


阅读 260

收藏
2020-05-17

共1个答案

一尘不染

粗略(但有效)的方法是将模式转储到文件中,仔细应用搜索和替换,然后重新导入。

事实上,我今天是这样做的:)

2020-05-17