程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> 關於MYSQL數據庫 >> MySQL 數據庫跨操作系統的最快遷移方法

MySQL 數據庫跨操作系統的最快遷移方法

編輯:關於MYSQL數據庫
數據庫文件很大,約有70G,
如果普通的遷移,需要在原始數據庫導出數據,然後在新數據庫導入數據
經仔細考慮,是否MySQL的數據庫文件存儲格式在不同的操作系統相同呢?
測試過程如下:
在64位SUN機器上安裝64位版的MySQL
停止MySQL服務
復制Windows上的32位MySQL的數據文件(全部,除了system和日志等)到64位機器上,
修改相應的文件和目錄權限,
文件為 chmod 660
目錄為 chmod 700
然後重啟MySQL服務,運行正常。
總結:
別以為這個看上去很簡單,許多人會錯誤的認為,不同的操作系統,其存儲並不是通用的,而這個例子證明,相同數據庫數據的存儲結構是沒有區別的,完全可以直接拿來使用。
附上中間遇到的一個小異常,那就是數據庫的數據目錄,必須有可執行的權限,也就是7的權限,6的不可以。
 
我的測試過程
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved