MySQL備份是非常重要的一項工作,可以保障我們的數據不被意外刪除或破壞。在備份MySQL數據庫時,常常需要使用到命令行,這里介紹幾個常用的備份命令。
# 導出整個數據庫 $ mysqldump -u 用戶名 -p 密碼 數據庫名 >備份文件名.sql # 導出單張表 $ mysqldump -u 用戶名 -p 密碼 數據庫名 表名 >備份文件名.sql # 導出多張表 $ mysqldump -u 用戶名 -p 密碼 數據庫名 表名1 表名2 ... >備份文件名.sql # 導出數據庫結構 $ mysqldump -u 用戶名 -p 密碼 -d 數據庫名 >備份文件名.sql # 導出數據庫數據 $ mysqldump -u 用戶名 -p 密碼 --no-create-info 數據庫名 >備份文件名.sql # 導出指定日期之后的數據 $ mysqldump -u 用戶名 -p 密碼 --where="date >'XXXX-XX-XX'" 數據庫名 表名 >備份文件名.sql
以上是常用的MySQL備份命令,根據自己的需要選擇合適的命令。需要注意的是,備份文件一定要保存在安全可靠的地方,以免數據丟失。