UPDATE 数据表名 SET 字段名 = replace(字段名, '要替换的字符串', '替换为') WHERE 设定条件
如将Wordpress文章中的“搜索引擎优化”全部替换成“搜索引擎营销”,替换语句为:
UPDATE wp_posts SET post_content = replace(post_content, '搜索引擎优化', '搜索引擎营销')
语句中还可以加入替换条件,如只替换限定ID小于200的内容:
UPDATE wp_posts SET post_content = replace(post_content, '搜索引擎优化', '搜索引擎营销') WHERE ID <200
哈哈 我刚刚也想问的。刚才找到了。我用的是 Load for MySQL 来处理数据库的一些输入和编辑等的。
解决方法是对那一列的字符编码进行定义或者修改。看了一下修改的代码是:
CHANGE t t TEXT CHARACTER SET gb2312
其中,那一列的名称是叫做 t,但是为什么会出现t t 我就不懂了。你可以试一试
希望能够帮到你。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)