【发布时间】:2019-06-04 14:47:55
【问题描述】:
我在编写将更新和替换我的 Wordpress 数据库中所有值的 SQL 语句时遇到问题。我真的只是想在我的wp_130638636_usermeta 表内的meta_key 列中用wp_130638636_capabilities 替换wp_capabilities 的所有值。
请看下面的截图:
更新wp_130638636_usermeta SET meta_key = 'wp_130638636_capabilities' 其中wp_130638636_usermeta.umeta_id = 6175;
但我只想将meta_key 的值(wp_capabilities)更改为wp_130638636_capabilities。如果meta_key 中的该值没有wp_capabilities,则该值不应更改。
这是否正确:
更新wp_130638636_usermeta SET meta_key = 'wp_130638636_capabilities' 其中meta_key = wp_130638636;
【问题讨论】:
-
屏幕截图没有显示整个 SQL 语句。可以用纯文本复制吗?
-
在上方添加了编辑
-
"...meta_key 没有 wp_capabilities..." - 你的意思是
meta_key列是空的,是一个空字符串,还是不包含确切的文本“wp_capabilities” (或者可能是其中的一部分)? -
不,我只想将
meta_key中的值替换为wp_capabilities中的wp_130638636_capabilities
标签: sql phpmyadmin