wordpress是一款非常好用的博客系统,它的数据库表的前缀默认是wp_,有时候我们会遇到需要修改wordpress数据库表的前缀,我们应该怎么操作?
修改数据库一定要记得备份,数据宝贵,万一中间遇到什么问题,我们还可以还原。数据库备份在这里就不说了。
1)在 wp-config.php 修改数据库前缀
打开你的 wp-config.php 文件,把数据库前缀 wp_ 改成你想要的前缀,比如 cdtlk_。
2)修改数据库表的名字
打开 phpmysql,找到你的数据库,然后执行以下 sql,把所有数据库表前缀从 wp_ 改成 cdtlk_
rename table 'wp_commentmeta' to 'cdtlk_commentmeta';rename table 'wp_comments' to 'cdtlk_comments';rename table 'wp_links' to 'cdtlk_links';rename table 'wp_options' to 'cdtlk_options';rename table 'wp_postmeta' to 'cdtlk_postmeta';rename table 'wp_posts' to 'cdtlk_posts';rename table 'wp_terms' to 'cdtlk_terms';rename table 'wp_term_relationships' to 'cdtlk_term_relationships';rename table 'wp_term_taxonomy' to 'cdtlk_term_taxonomy';rename table 'wp_usermeta' to 'cdtlk_usermeta';rename table 'wp_users' to 'cdtlk_users';
3)修改 options 表中的数据
使用下面语句把 options 表中的 option_name 以 wp_ 开头的值改成 cdtlk_ 开头
select replace(option_name, 'wp_', 'wpdx_') from wpdx_options;
4)修改 usermeta 表中的数据
使用下面语句把 usermeta 表中的 meta_key 以 wp_ 开头的值改成 cdtlk_ 开头
select replace(meta_key, 'wp_', 'cdtlk_') from wpdx_usermeta;
ok .这个时候就已经大功告成了!
我们专注高端建站,小程序开发、软件系统定制开发、bug修复、物联网开发、各类api接口对接开发等。十余年开发经验,每一个项目承诺做到满意为止,多一次对比,一定让您多一份收获!