MySQL四种备份表的实现方式

 更新时间:2024年02月07日 09:36:19   作者:小格子衬衫  
本文主要介绍了MySQL四种备份表的实现方式,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

一、将表备份到物理机

mysqldump -h 域名 -P 端口 -u用户 -p密码   库名  表名 > /路径/表名.{$date}.bak

二、将表备份在库里面(create复制表结构、insert复制表内容)

create table one_bak like one;  //复制表结构
insert into one_bak select * from one; //复制表内容

 三、将表备份在库里面(create table as备份)

注:与2步骤备份在库里面不同的是 as 备份表不会备份主键和外键,只备份表数据

create table one_bak as select * from one;

 四、大家都知道日志文件,具有“只追加写不修改”的属性,历史表和日志文件差不多,也具有这个属性。
同时和日志文件一样,历史表也具有“顺序读”和“随机读”的特点,所以有时历史表会加一些索引。

随着时间的推移,历史表数据会越来越多,使其“追加写”的性能越来越差,可以使用历史表热备的方法。

1.按照原历史表新增一个新表(空表)

mysql> show create table history_log\G
mysql> create table history_log_new ...;

2.给历史表重命名,并将新表重命名为历史表

mysql> RENAME TABLE history_log to history_log_bak_20230717, history_log_new to history_log;

到此这篇关于MySQL四种备份表的实现方式的文章就介绍到这了,更多相关MySQL 备份表内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家! 

相关文章

  • 阿里云centos7中安装MySQL8.0.13的方法步骤

    阿里云centos7中安装MySQL8.0.13的方法步骤

    这篇文章主要介绍了阿里云centos7中安装MySQL8.0.13的方法步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-07-07
  • 一文搞懂MySQL运行机制原理

    一文搞懂MySQL运行机制原理

    这篇文章主要介绍了一文搞懂MySQL运行机制原理,文章围绕主题展开详细的内容介绍,具有一定的参考价值,需要的小伙伴可以参考一下
    2022-09-09
  • Mysql查询优化之IN子查询优化方法详解

    Mysql查询优化之IN子查询优化方法详解

    项目中有需要,使用MySQL的in子查询,查询符合in子查询集合中条件的数据,但是没想到的是,MySQL的in子查询会如此的慢,让人无法接受,下面这篇文章主要给大家介绍了关于Mysql查询优化之IN子查询优化的相关资料,需要的朋友可以参考下
    2023-02-02
  • MySQL数据库优化详解

    MySQL数据库优化详解

    这篇文章主要介绍了MySQL数据库优化的方方面面,各种小技巧,需要的朋友可以参考下
    2014-08-08
  • MySQL快速禁用账户登入及如何复制/复用账户密码(最新推荐)

    MySQL快速禁用账户登入及如何复制/复用账户密码(最新推荐)

    这篇文章主要介绍了MySQL如何快速禁用账户登入及如何复制/复用账户密码,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2024-01-01
  • MySql 字符集不同导致 left join 慢查询的问题解决

    MySql 字符集不同导致 left join 慢查询的问题解决

    当两个表的字符集不一样,在使用字符型字段进行表连接查询时,就需要特别注意下查询耗时是否符合预期,本文主要介绍了MySql 字符集不同导致 left join 慢查询的问题解决,感兴趣的可以了解一下
    2024-05-05
  • mysql下mysql-udf-http效率测试小记

    mysql下mysql-udf-http效率测试小记

    看到张宴的博客上关于"http/rest客户端的文章",怎样安装啥的直接都跳过,下面直接进入测试阶段。
    2011-08-08
  • Mysql联表update数据的示例详解

    Mysql联表update数据的示例详解

    这篇文章主要介绍了Mysql联表update数据的示例详解,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-11-11
  • MySQL 数据库的监控方式小结

    MySQL 数据库的监控方式小结

    本文主要介绍了MySQL 数据库的监控方式小结,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-04-04
  • MySQL中有哪些情况下数据库索引会失效详析

    MySQL中有哪些情况下数据库索引会失效详析

    这篇文章主要给大家介绍了关于MySQL中有哪些情况下数据库索引会失效的相关资料,文中通过图文介绍的非常详细,对大家学习或者使用mysql具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-07-07

最新评论