常用MySQL命令备忘(已经验证)

MySQL数据库的安全性极其重要,所以运行MySQL命令时要极其谨慎。三好酋长把自己成功运行过的MySQL命令在这里记录一下作为备忘。因为是已经验证过的,所以这些MySQL命令的安全性和有效性是可靠的。有类似需要的朋友可以参考一下。本文会持续更新……

批量替换某个表中某个字段中的字符:

update 表名 set 字段名=REPLACE (字段名,'原字符','要修改成的字符')

举例:把作者昵称由“Microsoft酋长”修改成“’三好酋长’”

update wp_posts set post_content=REPLACE (post_content,'Microsoft酋长','三好酋长')

以下几个项目是网站更改域名之后需要更改的地方:

更改WordPress地址和首页地址

UPDATE wp_options
SET option_value = replace(option_value, 'http://www.旧网址.com', 'http://www.新网址.com')
WHERE option_name = 'home' OR option_name = 'siteurl'

更改文章的GUID

UPDATE wp_posts
SET guid = REPLACE (guid, 'http://www.旧网址.com', 'http://www.新网址.com')

更改文章正文中的链接地址

UPDATE wp_posts
SET post_content = REPLACE (post_content, 'http://www.旧网址.com', 'http://www.新网址.com')

更改文章的Meta值

UPDATE wp_postmeta
SET meta_value = REPLACE (meta_value, 'http://www.旧网址.com', 'http://www.新网址.com')

You may also like...