wordpress数据库转移
admin
2023-05-13 16:42:15
0

背景:

Wordpress安装时数据库指定不正确,导致网站上的数据都放到了mysql这个系统库中。


mysql> show tables from mysql;

+---------------------------+

| Tables_in_mysql           |

+---------------------------+

| columns_priv              |

| db                        |

| event                     |

| func                      |

| general_log               |

| help_category             |

| help_keyword              |

| help_relation             |

| help_topic                |

| host                      |

| ndb_binlog_index          |

| plugin                    |

| proc                      |

| procs_priv                |

| servers                   |

| slow_log                  |

| tables_priv               |

| time_zone                 |

| time_zone_leap_second     |

| time_zone_name            |

| time_zone_transition      |

| time_zone_transition_type |

| user                      |

| wp_commentmeta            |

| wp_comments               |

| wp_links                  |

| wp_options                |

| wp_postmeta               |

| wp_posts                  |

| wp_term_relationships     |

| wp_term_taxonomy          |

| wp_termmeta               |

| wp_terms                  |

| wp_usermeta               |

| wp_users                  |

+---------------------------+

 

mysql库中放的mysql数据库自身的数据,所以我们希望把网站的数据重新放到wordpress库。 


思路:

首先将mysql库中属于wordpress的数据备份到/back/mysql下,再把备份的数据恢复到wordpress库中。 


操作:

第一步:写一个备份脚本

[root@localhost mysql]# cat wp_backup.sh

for tname in ` mysql -uroot -p'dong' -e "use mysql;show tables like 'wp_%'"|grep -iv tables`

do

tname_all="$tname_all $tname"

done

#echo $tname_all

mysqldump -uroot -p'dong' mysql $tname_all >/backup/mysql/wp_all_back.sql

第二步:验证脚本的正确性后,执行脚本

第三步:将备份的数据恢复到wordpress库中

第五步:验证结果

mysql> show tables from wordpress ;

+-----------------------+

| Tables_in_wordpress   |

+-----------------------+

| wp_commentmeta        |

| wp_comments           |

| wp_links              |

| wp_options            |

| wp_postmeta           |

| wp_posts              |

| wp_term_relationships |

| wp_term_taxonomy      |

| wp_termmeta           |

| wp_terms              |

| wp_usermeta           |

| wp_users              |

+-----------------------+

12 rows in set (0.00 sec)

第六步:修改wordpress连接的库

最后网站也运行正常,结束。


更多博客请访问:www.ayard.com.cn


相关内容

热门资讯

河南省第十五届运动会开幕式8月... 5月15日,河南省政府新闻办召开新闻发布会,介绍河南省第十五届运动会暨第九届残疾人运动会的具体情况,...
AI知识库进化后,知乎可能正在... 最近NotebookLM火了。 很多人把它当成一个AI笔记工具来看,我觉得看浅了。它真正厉害的地方,...
“23岁研究生被少年无证驾车撞... 23岁研究生王斌散步时,被16岁少年王某无证驾驶电动三轮车撞飞,导致特重型颅脑损伤,先后经历两次开颅...
雷军主动找马斯克合影,库克也来... 5月14日,在今晚的晚宴上,小米创办人、董事长兼CEO雷军主动与特斯拉CEO埃隆·马斯克合影。 视...
需要贴瓷砖师傅吗 专业打样板间... 您好,是这样的,我们公司的所有主材都是找品牌厂家直接合作的,所有的工人也都是本公司自己的工人,不存在...
新装修的房子为什么卫生间有刺鼻... 回答1: 是不是你用的防水涂料有问题,还是你的卫生间吊顶材料有问题。 回答2: 建议你请...
新装修的房子怎么去甲醛 最佳回答 新装修的房子最常见的就是通风放置,这样的话,时间就需要很长,一般的话最少半年以上吧,一般在...
新装修的房子如何除甲醛? 最佳回答 去除甲醛是比较重要的。常用的去除甲醛的方法是使用活性炭,你可以在家里的房间里面摆一些能够...
新装修的房子用活性炭去甲醛可以... 最佳回答 新房子装修了之后,难免会有一些味道的,即使没有味道,也要注意甲醛的排除,因为甲醛超标的话...
讲好中原文化故事,河南从这三方... 【大河财立方记者 司高妍 张克瑶】河南作为历史文化资源大省,有着“伸手一摸就是春秋文化,两脚一踩就是...