Wordpress默認就是與mySQL搭配的,這次要為wordpress換一個數據庫搭檔,但這并不是說mySQL如何的不優秀,但在10萬以下的低并發訪問,SQLite這樣的單文件輕量級數據庫系統性能優異,體積小、讀取速度快、容量大,免費、開源,其實更適合像blog、或中小型站點的這種場景的數據庫應用。
如果你需要獨立為數據庫服務支付購買,或者并不滿意主機系統繁雜的mySQL數據服務,倒真的是應該嘗試一下SQLite這樣的輕量級數據庫。
SQLite官網:http://www.sqlite.org
系統環境依賴要求:
主機php套件必須支持SQLite和PDO擴展(不過放心,常見系統都是完美支持的);SQLite的數據庫信息存于獨立文件中,該文件及文件夾必須要求讀寫權限。很簡單,就這些要求。
升級更換wordpress數據系統:
這里指出一個簡易的方法:首先在wordpress后臺中使用“工具-導出”功能導出.xml文件。
然后,下載SQLite的wordpress功能插件-“PDO(SQLite) For Wordpress”,將壓縮包中的db.php和pdo文件夾放置到wp-content文件夾中。
然后,編輯wp-config.php文件,在圖示位置加入“define(’DB_TYPE’, ’sqlite’);”。
至此,重新訪問wordpress已經啟動了新的安裝界面,如同安裝,完后使用前面導出的.xml文件,回到wordpress后臺然后“導入”即可恢復原數據,然后自行配置一下插件和主題,此時SQLite已經完全開始服役,所有數據讀寫皆交由SQLite處理。如果此間出現錯誤,請檢查wp-content目錄下是否自動生成了database目錄,該目錄下是否生成了相應的數據庫文件myblog.sqlite和.htaccess文件,是否賦予可讀寫權限?
SQLite能最大限度的降低建站成本,降低維護難度,又能很好的規避mySQL的缺點,SQLite為中小型數據應用很有前景。
新聞熱點
疑難解答