一、手動備份
-
找到mysql的安裝路徑:
SQLyog中執行:SHOW VARIABLES LIKE “%char%”;
windows環境下 mysql自動、手動備份資料庫 - 找到mysql安裝目錄對應的bin目錄,進入cmd視窗,執行:
mysqldump -uroot -p123456 databases tuser_address> D:\beifen\%date:~8,2%.sql
解釋:mysqldump -u使用者名 -p密碼 資料庫名 表名> D:\beifen\取日期中的“日”.sql
這樣可以實作備份30天内的資料(别人寫的很長的指令實在看不懂哦[苦笑],這種寫法受月份天數的影響,但是基本滿足需求。各位大神如果有更好的方法,歡迎在評論區留言,謝謝)
二、自動備份:寫成bat檔案并定時執行:
bat檔案内容:
"C:\Program Files\MySQL\MySQL Server 5.7\bin\mysqldump" -u root -p123456 databases tuser_address> D:\beifen\%date:~8,2%.sql
結語:定時任務和mysqldump 文法自行百度