Mysql

將 MySQL 5.6.10 - 32 位轉換為 64 位版本

  • August 13, 2014

我目前正在使用 MySQL DB 版本 5.6.10 用於在 64 位視窗作業系統中執行的 32 位。我想將其更改為 64 位而不進行任何轉儲。有人可以幫忙嗎?

MySQL 32 位和 64 位版本的數據文件格式相同。

此處引用的 Keith Murphy(MySQL 管理員聖經的合著者)似乎認為這不是一個好主意——直接複製二進製文件。我知道這句話已經很老了,但我,一方面,會非常沉默地做這樣的事情。

如果我是你,我會嘗試引用開頭的選項 - 通過轉儲管道 - 我知道你不想這樣做,但這可能是最好的方法。

另一種選擇是執行 mysqldump 並將其通過管道傳輸到新伺服器,例如:

mysqldump –opt 32bitserver | mysql –host=64bithost -C 64bitserver

引用自:https://dba.stackexchange.com/questions/51363