• ADADADADAD

    wordpress数据库转移[ mysql数据库 ]

    mysql数据库 时间:2024-12-25 09:56:11

    作者:文/会员上传

    简介:

    背景:Wordpress安装时数据库指定不正确,导致网站上的数据都放到了mysql这个系统库中。
    mysql> show tables from mysql;+---------------------------+| Tables_in_mysql |+--

    以下为本文的正文内容,内容仅供参考!本站为公益性网站,复制本文以及下载DOC文档全部免费。

    背景:

    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


    wordpress数据库转移.docx

    将本文的Word文档下载到电脑

    推荐度:

    下载
    热门标签: mysql数据库pre