Mysql 找到一个字符串并将其替换为整个数据库
我有一个wordpress网站,我要改变它的URL。问题是,当我在数据库中搜索它的实际URL时,我有大约200个结果 我想在整个数据库中搜索实际的url,并将其替换为新的url 我知道如果我有精确的表格和精确的列,我可以:Mysql 找到一个字符串并将其替换为整个数据库,mysql,sql,phpmyadmin,Mysql,Sql,Phpmyadmin,我有一个wordpress网站,我要改变它的URL。问题是,当我在数据库中搜索它的实际URL时,我有大约200个结果 我想在整个数据库中搜索实际的url,并将其替换为新的url 我知道如果我有精确的表格和精确的列,我可以: UPDATE Table SET Column = Replace(Column, 'find value', 'replacement value') 但是我怎样才能把这段代码推广到我的整个数据库中呢 谢谢大家! 也许不是最好的解决方案,一个解决方案是导出
UPDATE
Table
SET
Column = Replace(Column, 'find value', 'replacement value')
但是我怎样才能把这段代码推广到我的整个数据库中呢
谢谢大家! 也许不是最好的解决方案,一个解决方案是导出整个数据库,在文本编辑器中打开sql文件,执行搜索替换并再次导入。您要做的是令人惊讶的困难,因为WordPress MySQL数据库中的许多条目是序列化的php或json,而其他许多条目不是。有很多WordPress插件可以帮助您将WordPress网站从一个URL迁移到另一个URL。继续问这个问题。