zoukankan      html  css  js  c++  java
  • Python46 mysql备份

    今日内容

    MYSQL备份

    1.备份--导入dump

    2.恢复数据

    3.-B备份和恢复

    4.-d备份数据表结构(不含数据)

    5.-t备份数据库的表数据(不含结构)

    6.延伸拓展:线上备份数据(linux)

     

    MYSQL备份

    dump--导入

    使用条件:

    用作备份导入,mysqldump要求:必须是在mysql没有登录之前使用

    SQL语句:

    mysqldump -uroot -p  >D:/a.sql

    ps:

    1.执行dump时,需要对表进行加锁,防止别的线程操作

    2.mysqldump 一次导入的数据是1000条

    1.备份--导入dump

    SQL语句:

    mysqldump  -uroot  -p  db3   >D:/db3.sql

    2.恢复数据

    SQL语句:

    1.create database db3;

    2.exit

    3.mysql    -uroot    -p    db3  <D:/db3.sql

    3.-B备份和恢复

    -B:会自动创建数据库,并且自动使用此数据库

    SQL语句:

    备份:mysqldump  -uroot  -p  -B    db2    >D:/db2.sql
    恢复:mysql  -uroot  -p   <D:/db2.sql

    4.-d备份数据表结构(不含数据)

    SQL语句:mysqldump  -uroot  -p  -d  db1   >D:/c.sql

    5.-t备份数据库的表数据(不含结构)

    SQL语句:mysqldump  -uroot  -p  -t  db1   >D:/b.sql

    6.延伸拓展:线上备份数据(linux)

    linux(底层环境)

    全部都是命令(不光涉及到mysql的备份的命令,还涉及到Linux的相关命令)

  • 相关阅读:
    创建二叉树
    并查集
    opn模块
    【ES6】map、reduce、filter、sort、箭头函数、class继承、yield
    css应用视觉设计
    json解决ajax跨域的原理
    flex盒子布局
    前后台交互ajax请求模块
    react后台项目开发(一)
    高阶函数&&高阶组件(二)
  • 原文地址:https://www.cnblogs.com/llx--20190411/p/11051149.html
Copyright © 2011-2022 走看看