zoukankan      html  css  js  c++  java
  • 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或者更高版本的条件下才可以执行

  • 相关阅读:
    svn客户端使用
    svn服务端搭建
    数组和链表
    旅行商算法
    大O表示法
    交互页面的一些设计规则
    正则表达式大全
    初识算法—二分法初探
    log4j配置
    品优购商城项目(二)mybatis分页插件
  • 原文地址:https://www.cnblogs.com/zengkefu/p/5636315.html
Copyright © 2011-2022 走看看