將 Ghost 從 SQLite3 數據庫遷徙到 MySQL 數據庫。本站提示廣大學習愛好者:(將 Ghost 從 SQLite3 數據庫遷徙到 MySQL 數據庫)文章只能為提供參考,不一定能成為您想要的結果。以下是將 Ghost 從 SQLite3 數據庫遷徙到 MySQL 數據庫正文
上面我們就來講說若何從 SQLite 遷徙到 MySQL 。
預備
起首你要曾經裝置好 MySQL 數據庫。假如你用的是 Ubuntu 體系,請參考這篇文章。其他體系請參考各自對應的文檔。
導出以後數據
進入 http://your-domain.com/ghost/debug 頁面:
點擊藍色的 EXPORT 按鈕將以後數據庫中的一切數據導出並下載到當地,默許文件名是 GhostData.json 。
切換數據庫設置裝備擺設
編纂 config.js 文件,在 production 設置裝備擺設段將數據庫設置裝備擺設修正為 MySQL:
javascript database: { client: 'mysql', connection: { host: 'localhost', //數據庫地點辦事器 user: '數據庫登錄名', password: '數據庫登錄暗碼', database: '數據庫稱號', charset: 'utf8' }, debug: false },
上述個字段填寫好以後,從新啟動 Ghost。
導入數據
因為改換了數據庫,新的 MySQL 數據庫中沒有任何內容,也沒有任何上岸賬號,這時候須要我們新建一個暫時賬號,然後再次上岸進 http://your-domain.com/ghost/debug 頁面(如上圖)將之前導出的數據從新導入。
再次從新翻開你的網站頁面,能否本來的數據都回來了!