WordPress如何修改Mysql數(shù)據(jù)庫的表前綴_MySQL教程
推薦:sqlitestudio怎么用如何使用sqlitestudio在SQLite中快速導(dǎo)入導(dǎo)出數(shù)據(jù): 首先由于是.NET項(xiàng)目轉(zhuǎn)Android,原有數(shù)據(jù)庫使用的是SQLSERVER,由于項(xiàng)目相同部分結(jié)構(gòu)還是需要用到原有的數(shù)據(jù)表結(jié)構(gòu),為了減少重復(fù)勞動,直接將SQLSERVER中的表轉(zhuǎn)換成SQLite,當(dāng)前使用的轉(zhuǎn)換工具是Convert SQL Server D
我們知道 WordPress 的數(shù)據(jù)庫表,可以設(shè)置前綴,默認(rèn)是 wp_,很多同學(xué)也就默認(rèn)用了 wp_,如果某種原因(比如提高安全性)要修改的 WordPress 數(shù)據(jù)的前綴,我們應(yīng)該怎么做?
開始之前
修改數(shù)據(jù)是一件風(fēng)險(xiǎn)很高的工作,開始之前必然就是做好數(shù)據(jù)庫備份 ,也可以把博客設(shè)置為維護(hù)狀態(tài) 。
在 wp-config.php 修改數(shù)據(jù)庫前綴
打開你的 wp-config.php 文件,把數(shù)據(jù)庫前綴 wp_ 改成你想要的前綴,比如 wpjam_。
$table_prefix = 'wpjam_';
修改數(shù)據(jù)表名字
打開 PHPMySQL,找到你的數(shù)據(jù)庫,然后執(zhí)行以下 SQL,把所有數(shù)據(jù)庫表前綴從 wp_ 改成 wpjam_。
RENAME table `wp_commentmeta` TO `wpjam_commentmeta`;
RENAME table `wp_comments` TO `wpjam_comments`;
RENAME table `wp_links` TO `wpjam_links`;
RENAME table `wp_options` TO `wpjam_options`;
RENAME table `wp_postmeta` TO `wpjam_postmeta`;
RENAME table `wp_posts` TO `wpjam_posts`;
RENAME table `wp_terms` TO `wpjam_terms`;
RENAME table `wp_term_relationships` TO `wpjam_term_relationships`;
RENAME table `wp_term_taxonomy` TO `wpjam_term_taxonomy`;
RENAME table `wp_usermeta` TO `wpjam_usermeta`;
RENAME table `wp_users` TO `wpjam_users`;
修改 Options 表中的數(shù)據(jù)
使用下面語句把 options 表中的 option_name 以 wp_ 開頭的值改成 wpjam_ 開頭。
SELECT REPLACE(option_name, 'wp_', 'wpjam_') FROM wpjam_options;
修改 UserMeta 表中的數(shù)據(jù)
使用下面語句把 UserMeta 表中的 meta_key 以 wp_ 開頭的值改成 wpjam_ 開頭。
SELECT REPLACE(meta_key, 'wp_', 'wpjam_') FROM wpjam_usermeta;
搞定,收工!
分享:MS SQL Server Management Studio Express怎么安裝?Microsoft sql server Management Studio Express (SSMSE) 是一種免費(fèi)、易用的圖形管理工具,用于管理 SQL Server 2005 Express Edition 和具有高級服務(wù)的 SQL Server 2005 Express Edition。SSMSE 還可以管理任何版本的 SQL Server 2005 創(chuàng)建的 SQL Server 數(shù)據(jù)庫引擎
- 在MySQL中使用GTIDs復(fù)制協(xié)議和中斷協(xié)議的教程
- MySQL獲取所有分類的前N條記錄
- 將MySQL的臨時目錄建立在內(nèi)存中的教程
- 介紹使用WordPress時10個常用的MySQL查詢
- 初步介紹MySQL中的集合操作
- 簡單介紹MySQL中的事務(wù)機(jī)制
- mysql查詢區(qū)分大小寫高性能
- sqlitestudio怎么用
- MS SQL Server Management Studio Express怎么安裝?
- SQL Server 錯誤:15023
- mysql數(shù)據(jù)庫執(zhí)行SQL導(dǎo)出數(shù)據(jù)方法
- MySQL最常見的操作語句小結(jié)
MySQL教程Rss訂閱編程教程搜索
MySQL教程推薦
- mysql隨機(jī)查詢的優(yōu)化
- SQL提示Login failed for user#039;sa#039;錯誤的解決方案
- 通過frm&ibd 恢復(fù) Mysql ibdata 丟失或損壞的數(shù)據(jù)教程
- SQL2005錯誤:2812 的解決方法
- 在SQL Server的try...catch語句中獲取錯誤消息代碼的的語句
- sqlserver多版本查看版本號
- mysql語句中使用like后面的%(百分號)的問題
- 基于mysql事務(wù)、視圖、存儲過程、觸發(fā)器的應(yīng)用分析
- 更新text字段時出現(xiàn)Row size too large報(bào)錯應(yīng)付措施
- linux Xtrabackup安裝及使用方法
猜你也喜歡看這些
- SQL Server占用內(nèi)存的解決方法
- 查詢表中某字段有重復(fù)記錄個數(shù)的方法
- SQL Server 2008中的代碼安全(八)透明加密(TDE)
- SQL Server備份文件中導(dǎo)入現(xiàn)存數(shù)據(jù)庫
- sql2005 安裝教程 圖文
- SQL Server 2005數(shù)據(jù)加密技術(shù)應(yīng)用研究
- SQL Server 數(shù)據(jù)庫安全管理介紹
- 怎樣做sql server數(shù)據(jù)庫的還原
- SQL語句查詢是否為空 =null及null
- Sql學(xué)習(xí)第三天——SQL 關(guān)于CTE(公用表達(dá)式)的遞歸查詢使用
- 相關(guān)鏈接:
- 教程說明:
MySQL教程-WordPress如何修改Mysql數(shù)據(jù)庫的表前綴
。