在Linux系統(tǒng)上,可以使用以下方法備份MySQL數(shù)據(jù)庫:
mysqldump -u username -p database_name > backup.sql
其中,username
是數(shù)據(jù)庫用戶名,database_name
是要備份的數(shù)據(jù)庫名稱,backup.sql
是備份文件的名稱。執(zhí)行該命令后,系統(tǒng)會要求輸入數(shù)據(jù)庫密碼,輸入密碼后備份文件將會生成在當(dāng)前目錄下。
mysql -u username -p -e "BACKUP DATABASE database_name TO 'backup.sql'"
同樣的,username
是數(shù)據(jù)庫用戶名,database_name
是要備份的數(shù)據(jù)庫名稱,backup.sql
是備份文件的名稱。執(zhí)行該命令后,系統(tǒng)會要求輸入數(shù)據(jù)庫密碼,輸入密碼后備份文件將會生成在當(dāng)前目錄下。
0 0 * * * mysqldump -u username -p database_name > backup.sql
以上是在Linux系統(tǒng)上備份MySQL數(shù)據(jù)庫的幾種常用方法,可以根據(jù)實際情況選擇適合自己的備份方式。