1. 程式人生 > >Wordpress 網站資料庫恢復記錄

Wordpress 網站資料庫恢復記錄

恢復記錄

前幾天在做SSH埠轉發實驗時,在/etc/sshd_conf中添加了GatewayPorts yes開啟了外網埠轉發功能。不幸的是,使用的Bandwagon VPS很快就宕機了。進入控制面板後,收到了伺服器被hacked or rooted的提示。因此,為了安全起見,必須要對網站做一下備份,並且重新安裝系統然後再恢復。在做網站恢復時,由於起先沒注意編碼問題,所以在給mysql匯入備份資料庫後,網站頁面全是亂碼。一番Google後,總算將網站恢復了。下面記錄了正確恢復資料庫的方法:

  • mysql -uroot -p:登入mysql-server
  • CREATE DATABASE wordpress;
    :建立網站資料庫;
  • SET NAMES utf8; :此處必須要注意,否則就會導致亂碼問題;
  • source path_wp_backup_db.sql:執行指令碼, 匯入之前備份的資料庫。

亂碼頁面

亂碼的頁面

參考

編碼問題:深入閱讀