如何修改数据库 表前缀

如何修改数据库 表前缀,第1张

用phpMyAdmin打开要修改前缀数据库www_sdck_cn,执行以下SQL语句(其中加粗斜体字是需要根据实际需求替换的):

Select CONCAT( 'ALTER TABLE ', table_name, ' RENAME TO ', replace(table_name,'phpcms_','sdck_'),'')

from information_schema.tables

where TABLE_SCHEMA = 'www_sdck_cn' and table_name LIKE 'phpcms_%'

在执行SQL语句生成的页面上点击“导出”,选择“自定义”->“直接显示为文本”,CSV格式,清空“内容分隔符”为空

执行导出功能后,到达结果窗口如下,复制文本框中的内容

进入数据库“www_sdck_cn”的SQL执行窗口,将代码粘贴到SQL文本框中,执行。看一下相关数据表是不是已经修改完成了。

在 wp-config.php 修改数据库前缀

打开你的 wp-config.php 文件,把数据库前缀 wp_ 改成你想要的前缀,比如 wpdx_。

$table_prefix = 'wpdx_'

修改数据表名字

打开 PHPMySQL,找到你的数据库,然后执行以下 SQL,把所有数据库表前缀从 wp_ 改成 wpdx_ 。

RENAME table 'wp_commentmeta' TO 'wpdx_commentmeta'

RENAME table 'wp_comments' TO 'wpdx_comments'

RENAME table 'wp_links' TO 'wpdx_links'

RENAME table 'wp_options' TO 'wpdx_options'

RENAME table 'wp_postmeta' TO 'wpdx_postmeta'

RENAME table 'wp_posts' TO 'wpdx_posts'

RENAME table 'wp_terms' TO 'wpdx_terms'

RENAME table 'wp_term_relationships' TO 'wpdx_term_relationships'

RENAME table 'wp_term_taxonomy' TO 'wpdx_term_taxonomy'

RENAME table 'wp_usermeta' TO 'wpdx_usermeta'

RENAME table 'wp_users' TO 'wpdx_users'

修改 Options 表中的数据

使用下面语句把 options 表中的 option_name 以 wp_ 开头的值改成 wpdx_ 开头。

SELECT REPLACE(option_name, 'wp_', 'wpdx_') FROM wpdx_options

修改 UserMeta 表中的数据

使用下面语句把 UserMeta 表中的 meta_key 以 wp_ 开头的值改成 wpdx_ 开头。

SELECT REPLACE(meta_key, 'wp_', 'wpdx_') FROM wpdx_usermeta

修改之前的表前缀,应用“rename”语句。以下内容实用于PHP+MYSQL的法度榜样RENAME TABLE `old_ad` TO `new_ad`RENAME TABLE `old_announcement` TO `new_announcement`RENAME TABLE `old_article` TO `new_article`RENAME TABLE `old_category` TO `new_category`RENAME TABLE `old_comment` TO `new_comment`RENAME TABLE `old_friendsite` TO `new_friendsite`RENAME TABLE `old_guestbook` TO `lnew_guestbook`RENAME TABLE `old_js` TO `new_js`……old是以前的久数据表前缀,new是修改后的。这个不仅可以改前缀,也可以改表名的。然后再浏览器中打开PHPMYADMIN中履行相干的语句,要把PC的表一个一个得添加上去


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6840226.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-29
下一篇 2023-03-29

发表评论

登录后才能评论

评论列表(0条)

保存