iXiNX Club开放性测试进行中,欢迎体验反馈,如有任何问题均可联系管理员
iXiNX Club主要为自用型文档社区,同时也开放共用文档,欢迎爱好者加入并共享内容,翻译文档

如何搜索和替换phpMyAdmin中的数据

版主: Code

回复
w
wordpress_core
新手上路
帖子: 3
注册时间: 2024年 3月 17日 07:24

如何搜索和替换phpMyAdmin中的数据

帖子 wordpress_core »

评论中的网址:
“comment_content” fields in the “wp_comments” table

如果你想手动更改你的网址,还有很长的路要走。因为您需要一个接一个地打开表,并查找要替换的url。这就是为什么我们建议使用插件来避免任何错误。

使用MySQL脚本查找和替换数据库中的url

在数据库中搜索和替换旧url的另一种方法是使用MySQL脚本。如果你正在运行一个又大又复杂的网站,这种方法非常有用。

通过使用这个MySQL脚本,你可以很容易地用新的url替换旧的url:

update TABLE_NAME set FIELD_NAME = replace(FIELD_NAME, ‘find string’, ‘replace string’);

此命令用于搜索和替换数据库表中的旧url。如果您希望更改表中的每个URL,请首先打开cPanel并打开phpMyAdmin。

选择您网站的数据库。从工具栏中单击SQL并键入以下代码:

UPDATE wp_options SET option_value = replace(option_value, ‘Existing URL’, ‘New URL’) WHERE option_name = ‘home’ OR option_name = ‘siteurl’;
UPDATE wp_posts SET post_content = replace(post_content, ‘Existing URL’, ‘New URL’);
UPDATE wp_postmeta SET meta_value = replace(meta_value,’Existing URL’,’New URL’);
UPDATE wp_usermeta SET meta_value = replace(meta_value, ‘Existing URL’,’New URL’);
UPDATE wp_links SET link_url = replace(link_url, ‘Existing URL’,’New URL’);
UPDATE wp_comments SET comment_content = replace(comment_content , ‘Existing URL’,’New URL’);

如果在你的网站上,你的帖子上有图片,要改变它们的网址,你需要使用下面的代码:

对于单个帖子中的图像:

UPDATE wp_posts SET post_content = replace(post_content, ‘Existing URL’, ‘New URL’);

对于帖子中的附加图像:

UPDATE wp_posts SET guid = replace(guid, ‘Existing URL’,’New URL’);

对于使用旧链接管理的图像:

UPDATE wp_links SET link_image = replace(link_image, ‘Existing URL’,’New URL’);

最后,在SQL窗口中使用正确的命令后,确保单击 “GO” 开始该过程。最终,您的旧网址将被您选择的替换。
回复