首页 > 网站 > WordPress 数据库表前缀修改

温馨提示:数据无价,一定一定一定要备份啊!!!

前情

今天我闲着没事打开了我的SQL数据库库,看到表前缀全都是上世纪八十年达末的www_wgzdy_gq_wp_,心想着我都换成wgzdy.top了,还用着这样的表前缀,不太合适吧?于是我就觉得要把我的数据库表前缀修改一下。

食用

以下方法将会教你如何修改WordPress的数据库表前缀

修改数据库

进入数据库后台,输入下列SQL语句

RENAME TABLE 旧前缀comments TO 新前缀comments;

RENAME TABLE 旧前缀commentmeta TO 新前缀commentmeta;

RENAME TABLE 旧前缀links TO 新前缀links;

RENAME TABLE 旧前缀options TO 新前缀options;

RENAME TABLE 旧前缀postmeta TO 新前缀postmeta;

RENAME TABLE 旧前缀posts TO 新前缀posts;

RENAME TABLE 旧前缀terms TO 新前缀terms;

RENAME TABLE 旧前缀termmeta TO 新前缀termmeta;

RENAME TABLE 旧前缀term_relationships TO 新前缀term_relationships;

RENAME TABLE 旧前缀term_taxonomy TO 新前缀term_taxonomy;

RENAME TABLE 旧前缀usermeta TO 新前缀usermeta;

RENAME TABLE 旧前缀users TO 新前缀users;

UPDATE 新前缀options SET option_name = REPLACE(option_name, '旧前缀', '新前缀') WHERE option_name LIKE '旧前缀%';

UPDATE 新前缀usermeta SET meta_key = REPLACE(meta_key, '旧前缀', '新前缀') WHERE meta_key LIKE '旧前缀%';
WordPress 数据库表前缀修改插图

如果你安装的插件和主题也会生成数据的话,那可得再费一阵子功夫——

按照下面的SQL语句格式,一个一个打进去就好了,真简单


RENAME TABLE 旧数据名 TO 新数据名;

改文件

进入FTP后台,找到wp-config.php后打开,搜索$table_prefix,将单引号里的旧表前缀更改为新的表前缀。

WordPress 数据库表前缀修改插图1

大功告成

相关文章