时间:12-05-30 栏目:wordpress 作者:炫酷网站设计建设 评论:0 点击: 642 次
本文标签: WordPress
很多朋友在安装WordPress时,数据库的前缀都没有修改,而是使用了默认的 wp_,其实倡萌一直都不推荐使用默认前缀,主要是出于安全考虑。但是,如果你已经使用了默认的wp_,又该如何修改呢?倡萌最近看到 我爱水煮鱼 的一篇文章,正好解决了这个问题,大家不妨也来学习下,以后或许用得着哦。
操作编辑数据库,具有比较高的风险,所以请在操作前,下载备份你的数据库文件,切记!
1.在 wp-config.php 修改数据库前缀
打开你的 wp-config.php 文件,把数据库前缀 wp_ 改成你想要的前缀,比如 cmh_。
1 |
$table_prefix = 'cmh_'; |
2.修改数据表名字
打开 PHPMySQL(一般是登录你的phpmyadmin管理),找到你的数据库,然后执行以下 SQL,把所有数据库表前缀从 wp_ 改成 cmh_。
1 2 3 4 5 6 7 8 9 10 11 |
RENAME table 'wp_commentmeta' TO 'cmh_commentmeta'; RENAME table 'wp_comments' TO 'cmh_comments'; RENAME table 'wp_links' TO 'cmh_links'; RENAME table 'wp_options' TO 'cmh_options'; RENAME table 'wp_postmeta' TO 'cmh_postmeta'; RENAME table 'wp_posts' TO 'cmh_posts'; RENAME table 'wp_terms' TO 'cmh_terms'; RENAME table 'wp_term_relationships' TO 'cmh_term_relationships'; RENAME table 'wp_term_taxonomy' TO 'cmh_term_taxonomy'; RENAME table 'wp_usermeta' TO 'cmh_usermeta'; RENAME table 'wp_users' TO 'cmh_users'; |
3.修改 Options 表中的数据
使用下面语句把 options 表中的 option_name 以 wp_ 开头的值改成 cmh_ 开头。
1 |
SELECT REPLACE(option_name, 'wp_', 'cmh_') FROM cmh_options; |
4.修改 UserMeta 表中的数据
使用下面语句把 UserMeta 表中的 meta_key 以 wp_ 开头的值改成 cmh_ 开头。
1 |
SELECT REPLACE(meta_key, 'wp_', 'cmh_') FROM cmh_usermeta; |
好了,到这里就OK啦!
声明: 本文由( 炫酷网站设计建设 )原创编译,转载请保留链接: WordPress技巧:修改 WordPress 数据库前缀