mysql怎么使用批处理 mysql数据批处理

如何用批处理备份mysql数据库

set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%"

创新互联是一家朝气蓬勃的网站建设公司。公司专注于为企业提供信息化建设解决方案。从事网站开发,网站制作,网站设计,网站模板,微信公众号开发,软件开发,微信小程序开发,十年建站对石牌坊等多个行业,拥有丰富的网站运维经验。

md "E:\数据备份\%ymd%"

"D:\MySQL\bin\mysqldump.exe" --opt -Q mysql -uroot -p123456789

E:\数据备份\%Ymd%\mysql.sql

REM ..... 这里可以添加更多的命令,要看你有多少个数据库,其中 -Q 后面是数据库名称

-p紧跟后面是密码

echo Winrar loading...

"C:\Program Files\WinRAR\WinRAR.exe" a

-ep1 -r -o+ -m5 -df "E:\数据备份\%Ymd%.rar" "E:\数据备份\%Ymd%"

echo OK!

把上面的命令保存为 backup.bat ,双击运行,就开始备份数据了。

第一句是建立一个变量 %Ymd% ,通过

%date% 这个系统变量得到日期,%date:~,4% 表示取日期的前面4个字符就是年份,%%date:~5,2%

表示取日期第5个字符开始的2个字符就是月份,%date:~8,2% 这个就是日期号数,如 2009-06-20 这个日期最后得到的结果是 20090620

第二句就是使用变量 %Ymd% 的值建立一个空的文件夹。

第三句开始就是使用MySQL的命令对数据库mysql进行备份,并存储在

E:\数据备份\%ymd% 这个文件夹下面,这里可以有很多类似的命令,备份多个数据库。

最后就是使用 WinRAR 对备份的数据进行压缩,并存储为以

%Ymd% 变量值建立的RAR文件名,同时删除备份的 %Ymd% 目录。

如果你想让系统自动定期备份,就可以通过系统的任务计划定期执行这个命令。

如何使用批处理启动MySQL数据库

1、把待执行Sql保存在一个文件,这里为20110224.sql。2、新建一个扩展名.bat的批处理文件,输入下面命令并保存后,双击.bat文件,系统会自动执行20110224.sql的语句:复制代码代码如下:osql-Sgdjlc-dTestDB-Usa-P1-i20110224.sql

mysql命令如何做批处理文件

这些命令做不成批处理,因为不是系统命令或内部提示。但可以使用SQL查询分析器执行的,百度搜下会有许多搜索结果的,找个没有毒的下过来打开,然后连接上服务器执行以上命令即可。

mysql批处理

批处理啊,这个简单啊,如果是写个数组包含你的所有sql语句,然后进行循环执行就可以了。


分享文章:mysql怎么使用批处理 mysql数据批处理
网页网址:http://ybzwz.com/article/hjedco.html