如何修改WordPress数据库表前缀

我们都知道WP数据库表默认前缀是【wp_】,这个我们在安装WordPress的时候是可以修改的,可是前几天Koolight提到WordPress前缀该改的,可一般建站时都忽略了,特别是新手站长,那么当我们网站建好后如何修改WordPress的数据库的表前缀呢?今天就来分享一下。

万事先备份

为了防止数据丢失,在我们折腾之前请先备份数据库,以免我们玩坏了的时候可以恢复数据库,所有先备份是一个良好的习惯。

开始修改表前缀

1.先修改wp_config.php文件,把$table_prefix变量的值修改成你想要的前缀(如:wptoutiao_)

$table_prefix  = 'wptoutiao_';

2.修改数据库表名称为默认前缀开头。
执行以下SQL语句

RENAME TABLE 'wp_commentmeta' TO 'wptoutiao_commentmeta';
RENAME TABLE 'wp_comments' TO 'wptoutiao_comments';
RENAME TABLE 'wp_links' TO 'wptoutiao_links';
RENAME TABLE 'wp_options' TO 'wptoutiao_options';
RENAME TABLE 'wp_postmeta' TO 'wptoutiao_postmeta';
RENAME TABLE 'wp_posts' TO 'wptoutiao_posts';
RENAME TABLE 'wp_terms' TO 'wptoutiao_terms';
RENAME TABLE 'wp_term_relationships' TO 'wptoutiao_term_relationships';
RENAME TABLE 'wp_term_taxonomy' TO 'wptoutiao_term_taxonomy';
RENAME TABLE 'wp_usermeta' TO 'wptoutiao_usermeta';
RENAME TABLE 'wp_users' TO 'wptoutiao_users';

这里只列出了WordPress默认的几张数据表,wp_commentmeta、wp_comments、wp_links、wp_options、wp_postmeta、wp_posts、wp_terms、wp_term_relationships、wp_term_taxonomy、wp_usermeta、wp_users,如果你的数据库中还有其他插件或者主题新建的数据表,记得一起修改了。
3.修改部分表中的数据

SELECT REPLACE(option_name, 'wp_', 'wptoutiao_') FROM wptoutiao_options;
SELECT REPLACE(meta_key, 'wp_', 'wptoutiao_') FROM wptoutiao_usermeta;

这样基本上就修改完了,如果还有什么不周到的地方,欢迎大家指正,再次提醒:修改WordPress数据库表前缀前,请先备份数据库

(完)

版权声明WordPress头条正在使用WordPress文章版权插件
如未注明,均为原创,转载需注明出处
本文链接地址:http://www.wptoutiao.com/tutorial/582.html

WordPress数据表的相关文章

wp_config的相关文章

还可以分享文章给好友:

如何修改WordPress数据库表前缀”有10个评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注