# 620dde4478850  發表:Odyssey     新增:2018-08-31 13:30:13     更新:2022-02-23 15:27:43  編 輯      刪 除     
指令說明
/usr/local/mysql/bin/mysqlhotcopy --help

基本原理:先取得指定數據庫的讀取鎖定,然後以 Flush Tables 確保數據庫的目前內容全部寫回檔案,接著再直接複製數據庫的檔案。


註:不能使用 mysqlhotcopy 來備份 InnoDB 表,僅能用於備份 MyISAM 表。


備份單數據庫
mysqlhotcopy 數據庫 目錄/

備份多數據庫
mysqlhotcopy 數據庫1 數據庫2 數據庫3 目錄/

註:必須先建立好目錄


復原數據庫

只須將檔案直接複製到 MySQL 的 data 目錄即可。


因為此備份方式較容易有風險,所以一般少在使用。


夢幻奧德修斯 - OdysseusDream

Website :http://www.odysseusdream.com/

Discord :https://discord.gg/ht4mwMG

YouTube:https://www.youtube.com/channel/UCQwGJo1JXmIR-SMY8tXL5Uw