mysqldump对于DB进行逻辑备份的时候,是否会备份视图呢?
需求描述:
今天在mysql备份的书的内容,提到了mysqldump在备份数据库的时候,不会备份视图
所以,就做了个实验测试下,发现,是能够备份视图的,在此记录下.
环境描述:
Mysql版本:5.5.57-log
操作过程:
1.对某个DB进行备份,库中包含视图v_test01
[mysql@redhat6 mysql_backup]$ mysqldump -uroot -p --single-transaction --master-data --databases top_server > TopServerDB.sql
Enter password:
2.查看备份出来的SQL文件是否包含view相关信息
[mysql@redhat6 mysql_backup]$ grep "v_test01" TopServerDB.sql
-- Temporary table structure for view `v_test01`
DROP TABLE IF EXISTS `v_test01`;
/*!50001 DROP VIEW IF EXISTS `v_test01`*/;
/*!50001 CREATE TABLE `v_test01` (
-- Final view structure for view `v_test01`
/*!50001 DROP TABLE IF EXISTS `v_test01`*/;
/*!50001 DROP VIEW IF EXISTS `v_test01`*/;
/*!50001 VIEW `v_test01` AS select `goods_share_order`.`id` AS `id`,`goods_share_order`.`share_num` AS `share_num`,`goods_share_order`.`contack_user` AS `contack_user`,`goods_share_order`.`contact_tel` AS `contact_tel`,`goods_share_order`.`share_date` AS `share_date`,`goods_share_order`.`share_deptid` AS `share_deptid`,`goods_share_order`.`goods_desc` AS `goods_desc`,`goods_share_order`.`goods_memo` AS `goods_memo`,`goods_share_order`.`creat_time` AS `creat_time`,`goods_share_order`.`update_time` AS `update_time`,`goods_share_order`.`operate_user` AS `operate_user`,`goods_share_order`.`refuse_num` AS `refuse_num`,`goods_share_order`.`total_num` AS `total_num`,`goods_share_order`.`dept_id` AS `dept_id`,`goods_share_order`.`share_status` AS `share_status`,`goods_share_order`.`user_id` AS `user_id`,`goods_share_order`.`remark` AS `remark` from `goods_share_order` */;
备注:说明备份出来的包括视图的信息,与书上说的内容不符合,可能是版本的区别.
3.将DB进行还原,在navicat中查看是否有视图
备注:视图已经被还原回来了.说明这个mysql版本是能够备份视图的.
文档创建时间:2018年4月17日17:14:25
mysqldump对于DB进行逻辑备份的时候,是否会备份视图呢?的更多相关文章
- Mysql备份系列(1)--备份方案总结性梳理
mysql数据库备份有多么重要已不需过多赘述了,废话不多说!以下总结了mysql数据库的几种备份方案: 一.binlog二进制日志通常作为备份的重要资源,所以再说备份方案之前先总结一下binlog日志 ...
- XtraBackup物理备份 阿里云的Mysql备份方案
XtraBackup物理备份 Percona XtraBackup是世界上唯一的开源,免费的MySQL热备份软件,为InnoDB和XtraDB 数据库执行非阻塞备份.使用Percona XtraBac ...
- 学会4种备份MySQL数据库(基本备份方面没问题了)
前言 我们试着想一想, 在生产环境中什么最重要?如果我们服务器的硬件坏了可以维修或者换新, 软件问题可以修复或重新安装, 但是如果数据没了呢?这可能是最恐怖的事情了吧, 我感觉在生产环境中应该没有什么 ...
- SharePoint咨询师之路:备份和恢复系列三 - 备份web和服务应用程序
本系列包括: 备份服务器场和配置 备份web和服务应用程序 备份内容数据库 备份网站集 备份自定义项 备份web应用程序和服务应用程序一样有三种方式:SharePoint管理中心网站.Windows ...
- MongoDB之整库备份还原单表collection备份还原
MongoDB之整库备份还原单表collection备份还原 cd D:\MongoDB\bin 1整库备份: mongodump -h dbhost -d dbname -o dbdirectory ...
- MySQL定时备份数据库(全库备份)
一.MySQL数据备份 1.1. mysqldump命令备份数据 在MySQL中提供了命令行导出数据库数据以及文件的一种方便的工具mysqldump,我们可以通过命令行直接实现数据库内容的导出dump ...
- Mysql数据库备份—-通过LVM快照实现备份还原
一.实验环境 一台测试机:A(172.18.30.1) 操作系统:Centos7 操作对象数据库版本:mariadb-10.2 二.实现目的 从A机器(172.18.30.1)简单搭建数据库,创建测试 ...
- 华为云计算IE面试笔记-eBackup有哪几种备份组网方式,各备份组网方式主要的应用场景及备份流程?
应用场景: LAN-Base一般用于备份数据量小,且对备份窗口没有特殊要求的场景,此类场景下备份服务器和备份代理一般是虚拟机部署. LAN-Free一般用于备份数据量较大,且对备份窗口要求比较严格的场 ...
- Sql Server自动备份数据库,定期删除备份
//实现:每天自动备份数据库,定期删除备份 //步骤:[开始]--[所有程序]--[Microsoft SQL Server 2005]--[SQL Server Management Studio] ...
随机推荐
- linux 打包为zip压缩包
[root@nb linux学习]# zip -r dir.zip dir文件夹/ file文件 adding: dir文件夹/ (stored %) adding: file文件 (deflated ...
- linux下调试core的命令
在程序不寻常退出时,内核会在当前工作目录下生成一个core文件(是一个内存映像,同时加上调试信息).使用gdb来查看core文件,可以指示出导致程序出错的代码所在文件和行数. 1.core文件的生成开 ...
- 一:cocos2dx 3.2 尚不支持cubeMap?二:光照需要shader实现
一: cocos2dx 3.2 尚不支持cubeMap? 因为需要调用cocos2dx 封装的bindTexture的方法,发现只能绑定2DTexture,对Cube_Map无能无力.顿感累觉不爱…… ...
- biicode:一个现代的 C 依赖管理器
因为经营原因,公司已经倒闭了. Biicode (just the company) post-mortemPosted on August 11, 2015 by biicode TeamThis ...
- UserAgent判断浏览器类型或爬虫类型
### 浏览器------------------------------- IEMozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; T ...
- 【Unity】用代码给按钮动态添加点击事件
问题:多数情况下用UGUI的Button控件身上的OnClick()列表可以指明该按钮点击后触发的回调.现在想要调用自定义脚本里的方法,当这个脚本挂在Button所属的Canvas身上时,传入Canv ...
- 【WPF】查找父/子控件(元素、节点)
整理一下项目中常用的找控件功能,包括找父/子控件.找到所有同类型子控件(比如ListBox找到所有Item). using System; using System.Collections.Gener ...
- Jdbc获取oracle中guid主键
上代码 String sql = "BEGIN insert into itil_task_plan (PLAN_CODE) values (?) returning id into ?; ...
- 如何打一手好Log
如果项目上过线的话,那你一定知道Log是多么重要. 为什么说Log重要呢?因为上线项目不允许你调试,你只能通过Log来分析问题.这时打一手好Log的重要性绝不亚于写一手好代码.项目出问题时,你要能拿出 ...
- scsi线