修改已有的wordpress数据库表头前缀的方法
本文还没完善,请勿进行修改数据库
例如默认的前缀是wp_ ,我们需要修改为newpre_ ,以下步骤请根据相关条目进行替换为你所要的
Wordpress运行环境
wordpress版本:6.0.1
服务器环境:linux+Nginx+Mariadb+php
温馨提示
修改数据库或者修改文件前先备份 ,备份,备份
第一步
打开wp-config.php文件,找到$table_prefix = ‘wp’; 把wp改为如下newpre_,并保存。
$table_prefix = 'newpre_';
第二步
进入数据库管理页,例如phpMyAdmin,选择你wordpress的数据库名,然后在右侧的下方全选所有条目,选择替换表前缀
From填写原来的wp_ ,To填上newpre_ 然后进行下一步
第三步
打开SQL命令栏[确认所选的数据库名没错],替换所有旧前缀的引用,命令如下[请替换newpre为你所需要的]
update newpre_usermeta set meta_key = 'newpre_capabilities' where meta_key = 'wp_capabilities';
update newpre_usermeta set meta_key = 'newpre_user_level' where meta_key = 'wp_user_level';
update newpre_usermeta set meta_key = 'newpre_autosave_draft_ids' where meta_key = 'wp_autosave_draft_ids';
update newpre_options set option_name = 'newpre_user_roles' where option_name = 'wp_user_roles';
update newpre_usermeta set meta_key = 'newpre_capabilities' where meta_key = 'wp_capabilities';
update newpre_usermeta set meta_key = 'newpre_user_level' where meta_key = 'wp_user_level';
update newpre_usermeta set meta_key = 'newpre_autosave_draft_ids' where meta_key = 'wp_autosave_draft_ids';
update newpre_options set option_name = 'newpre_user_roles' where option_name = 'wp_user_roles';
然后执行go
至此,数据库表前缀替换完成,打开网站管理后台看看是否正常运行。