Mysql 備份數據庫方法及when using LOCK TABLES錯誤解決方法


可以將以下代碼保存為backup.bat,添加計划任務即可。

@echo off
set "yMd=%date:~,4%%date:~5,2%%date:~8,2%"
set "hm=%time:~,2%%time:~3,2%"
"D:/MySQL5.6/bin/mysqldump.exe" -h127.0.0.1 -uname -pxxxx -P3306 --skip-lock-tables dbname>"D:/db_bakup/db_xx_%yMd%-%hm%.sql"
@echo on

 也可直接在cmd命令中復制單條語句執行,注意修改為自己的電腦路徑。

 說明:--skip-lock-tables

 如出現Can’t open file when using LOCK TABLES錯誤提示,可能是權限不足導致,這里我們在上述代碼中加上 --skip-lock-tables 就可以解決問題。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM