mysql window系统备份远程数据库到本地
使用方法:创建test.bat文件,保存以下内容,修改配置后双击打开
@echo offREM 声明采用UTF-8编码 chcp 65001echo. echo MySQL数据库备份脚本 echo. echo ***************************** echo. echo 备份日期:%date% echo 备份时间:%time% echo. echo ***************************** echo. echo 开始备份... echo. ::set nowtime=%date:~3,4%年%date:~8,2%月%date:~11,2%日%time:~0,2%时%time:~3,2%分 set "nowtime=%date:~3,4%%date:~8,2%%date:~11,2% %time:~0,2%%time:~3,2%" set "nowtime=%nowtime: =0%" ::数据库名称 set dbname=test ::数据库的账号 set user=root ::数据库密码 set password=168168 ::数据库地址 set host=127.0.0.1 ::数据库端口 set port_num=3306:: mysqldump -h主机IP -u数据库用户名 -p数据库密码 数据库名称 [要导出的表] | gzip > /导出目录/test.sql.gz::压缩备份,压缩备份需要下载gzip.exe ::mysqldump --default-character-set=utf8mb4 -P%port_num% -h%host% -u%user% -p%password% %dbname% | gzip > %dbname%_%nowtime%.sql.gz ::mysqldump --default-character-set=utf8mb4 -P%port_num% -h%host% -u%user% -p%password% %dbname% | gzip > %dbname%_%nowtime%.sql.gz ::mysqldump --default-character-set=utf8 -P%port_num% -h%host% -u%user% -p%password% %dbname% | gzip > %dbname%_%nowtime%.sql.gz :: mysqldump --default-character-set=gbk -h127.0.0.1 -uroot -p168168 test | gzip > test.sql.gz ::不压缩备份 :: mysqldump -h127.0.0.1 -uroot -p168168 test > test.sql :: mysqldump -h127.0.0.1 -uroot -p168168 test | gzip > test.sql.gzmysqldump --default-character-set=utf8mb4 -P%port_num% -h%host% -u%user% -p%password% %dbname% > %dbname%_%nowtime%.sqlecho. echo MySQL数据库备份完成 echo.@echo on @pause
如果出现以下提示可以不管
# Warning: Using a password on the command line interface can be insecure.
如果追求完美,不想出现这个警告,编辑my.cnf,在[mysqld]段中添加:
# vim /etc/my.cnf[mysqld]user=root #改为自己的数据库用户名 password=123456 #改为自己的数据库密码
效果截图:
mysql window备份远程数据库到本地。 本压缩包实现备份一个数据库和全部数据库的功能。并且支持压缩功能。 backup.bat 备份一个数据库。 MySqlAutoBackup-1.4.bat 备份多个数据库。
下载链接:https://download.csdn.net/download/a724008158/11151207
转载于:https://www.cnblogs.com/-mrl/p/10775960.html
mysql window系统备份远程数据库到本地相关推荐
- MySQL命令行连接远程数据库
mysql命令用户连接远程数据库 mysql命令格式: mysql -h主机地址 -u用户名 -p用户密码 例如:mysql -h10.1.1.143 -uroot -ptest 连接带端口: mys ...
- mysql 本地备份_MYSQL数据库自动本地/异地双备份/MYSQL增量备份
构建高安全电子商务网站之(网站文件及数据库自动本地/异地双备份)架构图 继续介绍Linux服务器文件备份,数据库备份,数据安全存储相关的电子商务系统架构.针对安全性有多种多样的解决方案,其中数据备份是 ...
- PhpStorm 链接管理Mysql数据库(远程数据库和本地数据库)
今天打开PhpStorm2022看到一条提示,英文不好但是也看出来提示显示的是数据库的样子,仔细阅读发现是管理数据库的技巧.于是通过百度很顺利的链接上了本地服务器数据库,发现管理起来特别方便,不用在程 ...
- 【Vegas原创】获取远程数据库到本地
在你与远程数据库不在一个局域网的情况下,远程备份数据库到本地,有两种方法: 一是写一个web页面,在服务器上生成备份,然后通过adodb.stream方法通过web下载下来: 二是将远程数据库导入到本 ...
- mysql 数据增量备份_MySQL数据库之mysql全量备份、增量备份实现方法
本文主要向大家介绍了MySQL数据库之mysql全量备份.增量备份实现方法 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. mysql全量备份.增量备份.开启mysql的logb ...
- mysql连接不上远程数据库_Mysql 连接不上远程数据库,求助
如题,放假在家玩树莓派集群,其中一台连不上数据库,今日怪事+1 ==================================================================== ...
- MySQL之Xtrabackup备份恢复数据库
一.Xtrabackup介绍 1.Xtrabackup是什么 Xtrabackup是一个对InnoDB做数据备份的工具,支持在线热备份(备份时不影响数据读写),是商业备份工具InnoDB Hotbac ...
- mysql 多端口备份_mysql数据库迁移、多端口运行、innobackupex备份
1.需求:由11服务器的mysql迁移至12服务器 对12服务器: nc -l 12345|tar zxvf 对11服务器: ldd /usr/local/mysql/bin/mysqld|xargs ...
- pe系统备份oracle数据库,使用批处理定时备份Oracle数据库
我做的一个系统需要定时的备份数据库资料,用的是批处理实现 需求:每月23号0点生成,数据库备份资料dmp档案,如果目录中有new.dmp 改名为old.dmp,然后生成新的new.dmp 实现:1 ...
最新文章
- 呵呵,你开心就好!——AI向杠精宣战
- 生态伙伴 | 飞书携手ProcessOn助力企业高效远程办公,共同“战疫”
- [转载]读史记札记23:并不是每次跌倒都能够重新站起来
- SM30里如何输入物料号自动带出物料描述
- 简单几步制作软raid
- flink on yarn模式出现The main method caused an error: Could not deploy Yarn job cluster问题排查+解决
- 售价19000元!华为发布全新5G折叠屏手机Mate Xs
- 对 Web 应用程序进行性能调优
- iOS 中的正则匹配(工具类方法)
- JVM监控及诊断工具GUI篇之Arthas(四):monitor、watch、trace相关指令
- 华为 eNSP模拟器安装教程
- 新一代视频编码标准:HEVC、AVS2和AV1性能对比报告
- C++ TCP Socket的使用(阻塞)
- 分布式系统的SLA如何定义
- 景区环境监测系统监测天气与客流量
- 如何清理Android应用缓存
- 人工智能救灾减灾应用_Bluemixathon挑战的前5个救灾应用程序
- 127_不同国家的手机号,除去国家代码后,有可能相同吗?
- 关于如何连接网络打印机
- winget 配置安装路径/卸载等指南