set dateStr=%date:~-7,2%-%date:~-10,2%-%date:~-4,4%
"C:\Program Files (x86)\MySQL\MySQL Server 5.5\bin\mysqldump.exe" -u user -p password --all-
databases --single-transaction --flush-logs --master-data=2 > full_backup_%dateStr%.sql
它适用于我们有的另一台服务器。这是一个新的服务器,但具有相同的数据库。 只创建了内容的1 KB的文件:MySQL完全备份与mysqldump.exe
Usage: mysqldump [OPTIONS] database [tables]
OR mysqldump [OPTIONS] --databases [OPTIONS] DB1 [DB2 DB3...]
OR mysqldump [OPTIONS] --all-databases [OPTIONS]
For more options, use mysqldump --help
请帮助。
我想你不应该把-p和密码时应之间的空间。 – Tim 2012-08-09 01:28:24
我试过了,还是不行。 – 2012-08-09 05:03:35