首先我要說的是這玩意是個警告,你不管也問題不大,好了可以撤退了
今天寫個腳本的時候發現報了這個警告然后就沒反應,一直以為是報錯了,實際上是因為mysqldump這個命令執行時間有點長(和你導出的數據量有關系);
下邊給出這個腳本用於不同數據庫間同步數據
@ECHO OFF @REM 遠程數據庫密碼 set remoteDbPwd=123 @REM 本機數據庫密碼 set localDbPwd=123 @ECHO ON REM 源 set sourceDatabase=db1 REM 目標 set targetDatabase=db2 set sourceIp=127.0.0.1 @ECHO OFF echo begin dump... mysqldump --opt %sourceDatabase% -h %sourceIp% -uroot -p%remoteDbPwd% > config.sql echo end dump... echo insert to:%targetDatabase... mysql -uroot -p%localDbPwd% %targetDatabase% < config.sql echo success... del config.sql /s /q pause exit