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的表一个一个得添加上去欢迎分享,转载请注明来源:内存溢出
评论列表(0条)