编辑带有特色图像的帖子上的内容(_C)

时间:2016-10-04 作者:Riverdog

伟大的论坛!我对SQL完全是个新手,但学得很快。我有一个庞大的内容数据库,超过140k篇帖子。一些帖子有特色图片,其他帖子没有。

我想编辑带有特色图片的帖子上的post\\u内容。我不需要知道任何关于特色图片的信息,只需要知道我编辑的帖子有一个并且不是空的。

我基本上想做一个简单的搜索,并用一个特色图片替换帖子中的post\\u内容。我不想编辑没有特色图像集的帖子。

感谢您提供的任何帮助。

1 个回复
最合适的回答,由SO网友:Jonny Perl 整理而成

我会这样做:

备份整个数据库(当然也可以备份wp\\u posts表!)

  • 运行此查询以获取具有特色图像的所有帖子:选择wp\\U帖子。*从wp\\u postmeta内部连接wp\\u posts ON(wp\\u postmeta.post\\u id=wp\\u posts.id)和meta\\u key=\'\\u thumbnail\\u id\'
  • 将结果导出到带有SQL插入的普通SQL文件中,在该SQL文件中进行搜索和替换,然后重新导入数据
  • 这假设您的表显然具有默认前缀。