Mysql 自动备份问题 想做一个自动备份的脚本,请教高人应该怎么做。。另外我是新手,我用来备份数据库的语句怎么不对,请高手帮看下。mysqldump -rroot -p jsvnupdate >d:\jsvnupdate 我想把数据库备份到D盘上。应该怎么写啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 mysqldump -uroot -p jsvnupdate >d:\jsvnupdate 什么问题 c:\mysql\bin\mysqldump -uroot -p password jsvnupdate>d:\jsvnupdate.sql 你是怎样运行的,要用命令行下即DOS窗口下运行,非MYSQL命令行,贴你的代码及运行环境 我晕,我一直以为是在MYSQL命令行运行的。。我是在WIN2003中用的。。那为什么我写的脚本生成的备份文件为0呢?@echo offC:\Program Files(x86)\MySQL\MySql Server 5.1\bin\mysqladmin -u root -p5173 shutdownC:\Program Files(x86)\MySQL\MySql Server 5.1\bin\mysqldump -opt -u root -p5173 -all-databases > D:\allbackupfile.sqlC:\Program Files(x86)\MySQL\MySql Server 5.1\bin\mysqld-nt 提示什么 MYSQLDUMP -uroot --all-databases --add-drop-database -B -E -R -p >123.TXT 我知道为什么了。。要把C:\Program Files(x86)\MySQL\MySql Server 5.1\bin\mysqladmin -u root -p5173 shutdown这一句去掉。这个把MYSQL的服务关掉了。mysqldump -uroot -p5173 -all-databases > D:\allbackupfile.sql只保留这一句就可以了 你这真搞错了,mysqldump 要在服务器运行的时候做的,你这shutdown了,它还往哪连数据库呀。 去掉一三句,直接这个就可以了吧。当然你的 bat 语句别有错了就是。@echo offC:\Program Files(x86)\MySQL\MySql Server 5.1\bin\mysqldump -opt -u root -p5173 -all-databases > D:\allbackupfile.sql 可以备份到其它电脑1)在其它电脑上执行这个mysqldump -opt -u root -p5173 -all-databases > D:\allbackupfile.sql2)在其它电脑上把目标目录共享出来 mysqldump -opt -u root -p5173 -all-databases > \\172.1.1.112\sharefolder\allbackupfile.sql ACMAIN_CHM 说的是一种方案。也可以如下两个方案:1. 在别的电脑上运行 mysqldump 进行备份,则直接备份在别的电脑上了2. 在A电脑上备份好了,再用工具如FTP等传输工具传送到别的电脑 mysqldump -uroot -p jsvnupdate >d:\jsvnupdate 在其他电脑上执行mysqldump?怎么执行?例如A电脑上有MYSQL 要备份到B电脑上。。在B电脑上直接执行mysqldump?这样不对吧。。如果B电脑上没有mysql 那么mysqldump的命令是不对的。。如果B上装有mysql它备份的应该是B上的mysql吧? 在其他电脑上执行mysqldump?怎么执行?例如A电脑上有MYSQL 要备份到B电脑上。。在B电脑上直接执行mysqldump?这样不对吧。。如果B电脑上没有mysql 那么mysqldump的命令是不对的。。如果B上装有mysql它备份的应该是B上的mysql吧? 复制到B?怎么复制?我在B电脑上执行mysqldump 系统说不是有效的命令 OK 搞定。。谢谢啦哈。本人第一次接触mysql,比较白哈。顺便在问个问题自动备份只能在windows的计划中添加脚本么?还是可以在脚本里面写自动启动代码? mysqldump -u $DBUser -p $DBPasswd --opt $DBName > D:/file C++操作Mysql中的blob字段 ? MYSQL字符型字段比较? mysql5.1现在编码想转utf8。该如何转过来? mysql得到月日和一个触发器问题! mysql 乱码的问题 mysql-5.1.38 中文问题 关于三张表查询的问题,很简单,请指教! 如何用VB上传一个Access文件到Ftp后,启动一个网站中的一个程序:必须是服务器后台执行(dll?com+?),将上传的文件中所有的记录转换到My S 如何在MYSQL中建立关联,请高手指点! mysql:想实现读写分离,同时又想实现主从自动切换 数据插入不到数据库 求MYSQL LIKE语句 正则匹配
什么问题
那为什么我写的脚本生成的备份文件为0呢?
@echo off
C:\Program Files(x86)\MySQL\MySql Server 5.1\bin\mysqladmin -u root -p5173 shutdown
C:\Program Files(x86)\MySQL\MySql Server 5.1\bin\mysqldump -opt -u root -p5173 -all-databases > D:\allbackupfile.sql
C:\Program Files(x86)\MySQL\MySql Server 5.1\bin\mysqld-nt
MYSQLDUMP -uroot --all-databases --add-drop-database -B -E -R -p >123.TXT
这一句去掉。这个把MYSQL的服务关掉了。
mysqldump -uroot -p5173 -all-databases > D:\allbackupfile.sql
只保留这一句就可以了
你这真搞错了,mysqldump 要在服务器运行的时候做的,你这shutdown了,它还往哪连数据库呀。
C:\Program Files(x86)\MySQL\MySql Server 5.1\bin\mysqldump -opt -u root -p5173 -all-databases > D:\allbackupfile.sql
1. 在别的电脑上运行 mysqldump 进行备份,则直接备份在别的电脑上了
2. 在A电脑上备份好了,再用工具如FTP等传输工具传送到别的电脑
在其他电脑上执行mysqldump?怎么执行?例如A电脑上有MYSQL 要备份到B电脑上。。在B电脑上直接执行mysqldump?这样不对吧。。如果B电脑上没有mysql 那么mysqldump的命令是不对的。。如果B上装有mysql它备份的应该是B上的mysql吧?
在其他电脑上执行mysqldump?怎么执行?例如A电脑上有MYSQL 要备份到B电脑上。。在B电脑上直接执行mysqldump?这样不对吧。。如果B电脑上没有mysql 那么mysqldump的命令是不对的。。如果B上装有mysql它备份的应该是B上的mysql吧?
OK 搞定。。谢谢啦哈。本人第一次接触mysql,比较白哈。顺便在问个问题自动备份只能在windows的计划中添加脚本么?
还是可以在脚本里面写自动启动代码?