首页 > 解决方案 > 如何在 phpmyadmin 中进行搜索和替换

问题描述

假设我的 wordpress 网站中有很多短代码,就像这样

[bsbutton text="name" link="http://example.com/abc.zip" target="New page"]
[bsbutton text="name" link="http://example.com/efg.zip" target="New page"]
[bsbutton text="name" link="http://example.com/xyz.zip" target="New page"]

所有简码都具有相同的结构唯一的区别是里面的链接

如何定位“所有”这些短代码并将它们替换为 phpmyadmin 中的任何内容?

标签: mysqlsqlsearchreplacephpmyadmin

解决方案


在表格的顶部菜单区域中,单击“搜索”选项卡。

然后单击“查找和替换”选项卡,它就像主菜单区域下的第二级。

您将看到一个对话框,询问您要“查找”的文本、“替换为”的内容、列以及是否要使用正则表达式。

根据您的表有多少其他类似数据,您必须相应地操作搜索词。如果您没有其他以方括号 ([]) 开头和结尾的文本,则搜索词可以简单地为\[.*\]。您必须知道您的数据或运行测试查询,根据您提供的内容就足够了,但您可能需要添加一些文本(例如,\[bsbutton.*\New page"]甚至更具体的 as \[bsbutton text="name" link=".*" target="New page"\])。您应该确认这是您期望做的事情,当然还有关于首先进行备份的常见免责声明,以防万一出现问题。

输入要替换的文本,确保选中正则表达式框,然后按“开始”预览结果(尚未进行更改,在下一页“替换”按钮确认更改)。

phpMyAdmin 搜索和替换表单


推荐阅读