mysqldump 备份原理8
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
http://www.cnblogs.com/lyhabc/p/3842015.html
mysql 备份时出现 /*!40101 */
该set语句将当前系统变量character_set_client的值赋值给用户变量@OLD_CHARACTER_SET_CLIENT
备份文件的最后几行mysql使用set语句恢复服务器系统变量原来的值,例如:
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
该语句将用户定义变量@OLD_CHARACTER_SET_CLIENT 中保存的值赋值给实际的系统变量OLD_CHARACTER_SET_CLIENT
备份文件中的“--”字符开头的行为注释语句;以“/*!”开头、以“*/”结尾的语句为可执行的mysql注释,这些语句可以被mysql执行
但在其他数据库管理系统将被作为注释忽略,这可以提高数据库的可移植性
另外注意到,备份文件开始的一些语句以数字开头,这些数字代表了mysql版本号,该数字告诉我们这些语句只有在指定的mysql版本
或者比该版本高的情况下才能执行。
例如:40101,表明这些语句只有在mysql版本为4.01.01或者更高版本的条件下才可以执行
转载于:https://www.cnblogs.com/zengkefu/p/5636315.html
mysqldump 备份原理8相关推荐
- mysqldump备份原理及注意事项
mysqldump的备份原理是什么呢? 抛开源码不谈,其实我们可以通过打开general log,查看mysqldump全库备份时执行的命令来了解mysqldump背后的原理. 只考虑innodb表的 ...
- mysqldump备份原理6
写在前面:我们在使用mysqldump备份数据时,请一定记住要加上 -q 参数,后果可能是很严重的,不要给自己挖坑哦.到底为什么呢,且听我慢慢道来! 先来看看 mysqldump –help 中,关于 ...
- mysqldump和xtrabackup备份原理实现说明
MySQL数据库备份分为逻辑备份和物理备份两大类,犹豫到底用那种备份方式的时候先了解下它们的差异: 逻辑备份的特点是:直接生成SQL语句,在恢复的时候执行备份的SQL语句实现数据库数据的重现.物理备份 ...
- mysql备份与还原-mysqldump备份、mysql与source还原
以下都以在linux操作系统上的mysql为例 mysqldump备份 mysqldump实际就是将数据库中的数据转化为建库.建表和插入记录的sql语句 1.备份一个数据库 [或其中几个表],不指定表 ...
- MySQL备份原理详解
备份是数据安全的最后一道防线,对于任何数据丢失的场景,备份虽然不一定能恢复百分之百的数据(取决于备份周期),但至少能将损失降到最低.衡量备份恢复有两个重要的指标:恢复点目标(RPO)和恢复时间目标(R ...
- java实现mysql增量备份_企业级MySQL备份原理
企业级MYSQL备份恢复原理 1. 全量备份 全量数据就是数据库中所有的数据,全量备份就是把数据库中所有的数据进行备份. 例如: 备份所有库: # mysqldump -uroot -poldboy ...
- mysqldump 备份详解
文章目录 前言 常用模版 1. 备份整个实例 2. 备份单个数据库 3. 导出单表结构与数据 4. 仅导出单表数据 5. 仅导出单表部分数据 6. 某库下表结构导出 备份上云 1. DEFINER 问 ...
- MySQL备份恢复之mysqldump备份_SQL语句模式
mysqldump备份_SQL语句模式 mysql备份类型 1.分为冷备和热备 冷备就是在数据库shutdown以后进行备份 热备就是在数据库open进行备份 2.又可以分为物理备份和逻辑备份 (1 ...
- mysqldump备份数据库时出现when using LOCK TABLES
用mysqldump备份数据库时,如果出现when using LOCK TABLES,解决办法是加上 --skip-lock-tables 例如: 用mysqldump备份数据库时出现 29: Fi ...
最新文章
- coreseek最大检索数只有1000的问题!
- 近900000条if-then关系图谱,让神经网络“懂”常识推理
- 0x02.基本算法 — 递推与递归
- $_GLOBALS超全局数组和global定义的全局变量区别?
- 上传图片显示扫描效果html5,JS+HTML5实现上传图片预览效果完整实例【测试可用】...
- 2018软工实践第六次作业-团队选题报告
- bind简单转发实验
- 数组中的奇数排在偶数组前面
- java编译命令是什么_JAVA命令行编译及运行
- 语音压缩编解码器:lyra
- “超详细” 山特UPS C3KR 的驱动安装教程
- 十个3D 游戏引擎,html h5 js
- Phonegap 之 iOS银联在线支付(js调用ios端银联支付控件
- 2d unity 多物体 射线_Unity3D 之射线检测
- AutoMapper Project To OrderBy Skip Take 正确写法
- High Performance Visual Tracking with Siamese Region Proposal Network全文翻译
- 树莓派Pico-Raspberry Pi Pico简介
- 系统集成项目管理工程师(软考中级)—— 第十七章 项目沟通和干系人管理 笔记分享
- pgAdmin4卡在Please enter the password for the user ‘postgres‘ to connect the server - “PostgreSQL“
- 华为鸿蒙国人希望,华为鸿蒙系统,将给国人生活带来巨大改变
热门文章
- 干货| LeNet-5模型详解(附Python详细代码及注释)
- PX4 的 ECL EKF 公式推导及代码解析
- 这就是数据分析之数据分析入门
- 决策树随笔-深度AI科普团队
- 英语c开头语言,字母c开头的英语短语
- html中写meta会乱码,BeautifulSoup+Unicode,该死的html乱码,尽管在meta标记中指定了字符集...
- SPP-net论文笔记
- ajax-loader.gif不存在怎么解决_高温下水泥路面材料膨胀路面上出现裂缝怎么处理?...
- python显示小数点后几位数_Python编程从入门到实践-连载1(变量和简单数据类型)...
- 漏洞payload 靶机_学生会私房菜【20200707期】Wordpress 4.6 任意命令执行漏洞