替换WordPress表前缀

时间:12-06-22 栏目:WordPress 作者:kyle 评论:0 点击: 4,362 次

成都SEO小五觉得替换表前缀平时用的不多。但是万一要用到。估计要费点心思去百度才能得到想要的结果。

这里纯粹做一个资料记录。以防万一。

修改之前进Phpmyadmin或者用Navicat进MYSQL数据库,执行SQL命令。来实现表前缀的修改。

第一步:修改表名

ALTER TABLE wp_commentmeta RENAME TO newprex_commentmeta;

ALTER TABLE wp_comments RENAME TO  newprex_comments;

ALTER TABLE wp_options RENAME TO newprex_options;

ALTER TABLE wp_posts RENAME TO newprex_posts;

ALTER TABLE wp_postmeta RENAME TO newprex_postmeta;

ALTER TABLE wp_users RENAME TO newprex_users;

ALTER TABLE wp_usermeta RENAME TO newprex_usermeta;

ALTER TABLE wp_links RENAME TO newprex_links;

ALTER TABLE wp_terms RENAME TO newprex_terms;

ALTER TABLE wp_term_taxonomy RENAME TO newprex_term_taxonomy;

ALTER TABLE wp_term_relationships RENAME TO newprex_term_relationships; 

第二步:改配置文件

打开wp-config.php。修改

$table_prefix=’wp_’;

改为你的前缀名

第三步:改Options表中的项wp_user_roles和usermeta

直接上SQL代码

update newprex_options set option_name = replace(option_name,’wp_user_roles’,'newprex_user_roles’);

update newprex_usermeta set meta_key = replace(meta_key,’wp_capabilities’,'newprex_capabilities’);

update newprex_usermeta set meta_key = replace(meta_key,’wp_user_level’,'newprex_user_level’);

update newprex_usermeta set meta_key = replace(meta_key,’wp_capabilities’,'newprex_user-settings’);

update newprex_usermeta set meta_key = replace(meta_key,’wp_user_level’,'newprex_user-settings-time’);

update newprex_usermeta set meta_key = replace(meta_key,’wp_user_level’,'newprex_dashboard_quick_press_last_post_id’); 

以上转自一个兄弟的博客,略有润色。
建议在改之前用帝国备份把数据库备个份。
帝国的备份程序是我见过最牛的一个,功能强大。使用简单。成都SEO小五建议人手一份。
 

成都SEO小五嚎2句: 本文是(成都SEO小五)辛苦弄出来的,转载成都SEO小五原创的请保留链接: 替换WordPress表前缀,3Q

替换WordPress表前缀:等您坐沙发呢!

来给哥评论评论


------====== 小五公告 ======------
成都SEO小五,专注成都搜索引擎优化。
小五善长站内外优化,C#、PHP开发,中英文SEO,Google中英文和百度优化技术。欢迎群内交流。伸手党请绕路,求资源的请绕开,求问题解答的请进群内交流。开放了一个QQ交流群:160750032。加入验证时请标注任何SEO相交字眼。友情链接直接Q我,收录正常,内容大部份原创、SEO或者程序开发、网络营销、线上推广等相关行业即可。

常用工具

赞助广告

来看过哥的人