• 技术文章 >数据库 >MySQL

    mysql查看备份文件的方法

    小妮浅浅小妮浅浅2021-08-23 09:54:02原创2868

    说明

    1、mysqldump导出的SQL脚本是文本文件,/*···*/或--开头的部分表示注释信息。

    2、使用grep、lesscat等工具查看详细的脚本内容。

    3、将过滤auth.sql脚本中的数据库操作语句。

    实例

    [root@localhost ~]# grep -v "^--" auth.sql | grep -v "^/" | grep -v "^$"
    CREATE DATABASE /*!32312 IF NOT EXISTS*/ `auth` /*!40100 DEFAULT CHARACTER SET utf8 */;
    USE `auth`;
    DROP TABLE IF EXISTS `servers`;
    CREATE TABLE `servers` (
      `Server_name` char(64) NOT NULL,
      `Host` char(64) NOT NULL,
      `Db` char(64) NOT NULL,
      `Username` char(64) NOT NULL,
      `Password` char(64) NOT NULL,
      `Port` int(4) DEFAULT NULL,
      `Socket` char(64) DEFAULT NULL,
      `Wrapper` char(64) NOT NULL,
      `Owner` char(64) NOT NULL,
      PRIMARY KEY (`Server_name`)
    ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='MySQL Foreign Servers table';
    LOCK TABLES `servers` WRITE;
    UNLOCK TABLES;
    DROP TABLE IF EXISTS `users`;
    CREATE TABLE `users` (
      `user_name` char(16) NOT NULL,
      `user_passwd` char(48) DEFAULT '',
      PRIMARY KEY (`user_name`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
    LOCK TABLES `users` WRITE;
    INSERT INTO `users` VALUES ('jacktian','*B2B366CA5C4697F31D4C55D61F0B17E70E5664EC');
    UNLOCK TABLES;

    以上就是mysql查看备份文件的方法,希望对大家有所帮助。更多mysql学习指路:MySQL

    推荐操作系统:windows7系统、mysql5.8、DELL G3电脑

    专题推荐:mysql查看备份
    品易云
    上一篇:mysql如何导出数据库 下一篇:mysql如何对数据库进行恢复

    相关文章推荐

    • mysql绑定变量有哪些限制• mysql表中插入数据的两种方法• mysql查看表结构的两种方法• mysql页的概念分析• mysql架构的组成• mysql char和varchar的比较• mysql InnoDB索引的使用注意• mysql死锁的检测• mysql有哪些分区类型• mysql水平分割有哪些方法• mysql分库是什么• mysql如何导出数据库

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网