2012年2月26日

MYSQL 不正規資料備份及轉移


系統:Debian
將 A 電腦的 /var/lib/mysql 整個目錄壓縮成 .zip copy 到 B 電腦裡

  # gksu nautilus    <= 這樣開啟檔案瀏覽器 以 root 的身份來處理檔案比較方便!!

把檔案解壓縮之後,別整個 copy 到 /var/lib/mysql 裡,最好是到這個解好的 mysql 裡去 copy 你所要的資料庫.

這時,從 phpmyadmin 裡可以看到資料庫,但什麼資料都看不到,還會有錯誤!!
主要是這些檔案的權限問題要修改
再以 root 權限開啟終端機

 # cd /var/lib/mysql  
 # chown -R mysql:mysql *    
改變擁有者 和 群組為 mysql  * = 所有目錄和檔案
 # chmod -R ug+rw,o-rwx * 
 改變u擁有者 和 g群組為+寫讀權限 o其它-寫讀執行或存取權限  * = 所有目錄和檔案

ok!!!!!!可以在 phpmyadmin 裡看到資料庫,也可以看到資料.簡單的測式,可以新增資料和刪除,應該是ok了!!! 

參考資料:Debian指南

沒有留言:

張貼留言