MYSQL教程MySQL 备份还原数据库批处理

MYSQL教程MySQL 备份还原数据库批处理,第1张

概述介绍《MYSQL教程MySQL 备份还原数据库批处理》开发教程,希望对您有用。

《MysqL教程MysqL 备份还原数据库批处理》要点:
本文介绍了MysqL教程MysqL 备份还原数据库批处理,希望对您有用。如果有疑问,可以联系我们。

MysqL学习1、备份数据库(单个表备份) bk_table.bat

代码如下:
MysqLdump -h127.0.0.1 -P3306 -uroot -proot --default-character-set=gbk -t database1 table1>table1.sql
MysqLdump -h127.0.0.1 -P3306 -uroot -proot --default-character-set=gbk -t database2 table2>table2.sql
MysqLdump -h127.0.0.1 -P3306 -uroot -proot --default-character-set=gbk -t database2 table3>table3.sql
pause

2、还原数据库(单个表还原) restore.bat
代码如下:
MysqL -h127.0.0.1 -P3306 -uroot -proot database1 < table1.sql
MysqL -h127.0.0.1 -P3306 -uroot -proot database2 < table2.sql
MysqL -h127.0.0.1 -P3306 -uroot -proot database2 < table3.sql
pause

3、备份数据库并自动打包压缩成.rar文件(单个表备份) bk_table.bat
代码如下:
MysqLdump -h127.0.0.1 -P3306 -uroot -proot --default-character-set=gbk -t database1 table1>table1.sql
MysqLdump -h127.0.0.1 -P3306 -uroot -proot --default-character-set=gbk -t database2 table2>table2.sql
MysqLdump -h127.0.0.1 -P3306 -uroot -proot --default-character-set=gbk -t database2 table3>table3.sql
winrar a Db_Bak_%date:~0,10%.rar D:\DB_Backup\*.sql
DEL D:\DB_Backup\*.sql
pause

执行批处理后,你的备份数据脚本就会被压缩到你的电脑D:\DB_Backup 的 Db_Bak_日期.rar文件中.
如果出现“'WinRAR' 不是内部或外部命令,也不是可运行的程序或批处理文件.” 错误,在计算机->属性->高级->环境变量->在Path项
添加你的WinRAR路径,如:C:\Program files\WinRAR 即可.
4、备份整个库的数据
代码如下:
MysqLdump -h127.0.0.1 -P3306 -uroot -proot database1 > database1.sql
Pause

说明:
1、打开记事本->把以上脚本拷贝到记事本->另存为*.bat文件即可双击打开执行.
2、需要将你的MysqL安装bin目录路径添加到计算机环境变量的Path里:
计算机->属性->高级->环境变量->在Path项添加 你的MysqL安装bin目录路径 如:C:\Program files\MysqL\MysqL Server 5.0\bin
或者将批处理文件拷贝到bin目录下C:\Program files\MysqL\MysqL Server 5.0\bin执行.
以上都已经过测试,O(∩_∩)O~ 总结

以上是内存溢出为你收集整理的MYSQL教程MySQL 备份还原数据库批处理全部内容,希望文章能够帮你解决MYSQL教程MySQL 备份还原数据库批处理所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/1162687.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-01
下一篇 2022-06-01

发表评论

登录后才能评论

评论列表(0条)

保存