我对mySQL一无所知。我和一个朋友正在努力处理这一小段代码。
我试图解决我在WordPress数据库中使用字符编码的问题。我的原始WordPress数据库是wordpress
,修改后的数据库是wordpress2
(主要作为原始副本存在)。我想在post_content
中选择单个条目的wordpress
,将其转换为utf8,然后将其插入wordpress2
中的相应行。
update wordpress2.wp_posts wp2
set wp2.post_content = (select convert(wp.post_content using utf8)
from wordpress.wp_posts wp
where wp.ID = wp2.ID )
where wp2.ID = 789;
Query OK, 0 rows affected (0.00 sec)
Rows matched: 1 Changed: 0 Warnings: 0
为什么这不会改变任何行?我们需要做些什么才能做到这一点?
谢谢。