Mysql-备份与恢复

目录

一、备份表

1.无需备份表结构

2.备份表结构

3.mysqldump方式备份表

二、备份库


一、备份表

1.无需备份表结构

CREATE TABLE a_bak as select * from a;
    #备份表(不包含表结构)

TRUNCATE TABLE a;
	#清空表
INSERT INTO a SELECT * FROM a_bak;
	#插入备份的数据

2.备份表结构

CREATE TABLE a_bak LIKE a;
INSERT INTO a_bak SELECT * FROM a;
	#备份表(包含表结构)

TRUNCATE TABLE a;
	#恢复
	#清空旧表数据
INSERT INTO a SELECT * FROM a_bak;
	#将备份的数据插入到旧表中

3.mysqldump方式备份表

mysqldump -h地址 -uroot -p端口  库名 表名 > bak.sql
	#备份表

mysqldump -h地址 -uroot -p端口  库名 表名 < bak.sql
	#恢复表

二、备份库

mysqldump -h地址 -uroot -p端口 --databases 库名 > bak.sql
    #备份库

mysqldump -h地址 -uroot -p端口 --databases 库名 < bak.sql
    #恢复库

相关推荐

  1. Mysql-备份恢复

    2024-02-04 02:20:02       36 阅读
  2. MYSQL-备份恢复

    2024-02-04 02:20:02       21 阅读
  3. mysql使用--备份恢复

    2024-02-04 02:20:02       32 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-02-04 02:20:02       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-02-04 02:20:02       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-02-04 02:20:02       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-02-04 02:20:02       18 阅读

热门阅读

  1. C语言stderr、errno、strerror、perror

    2024-02-04 02:20:02       30 阅读
  2. Linux命令-arpd命令(收集免费ARP信息)

    2024-02-04 02:20:02       30 阅读
  3. 开发实践9_OnlinePlatform笔记

    2024-02-04 02:20:02       34 阅读
  4. 作业2024/2/2

    2024-02-04 02:20:02       32 阅读
  5. 开源社区的力量:共同构建数字时代的未来(AI)

    2024-02-04 02:20:02       27 阅读
  6. MYSQL 查询数据库,表使用情况

    2024-02-04 02:20:02       28 阅读
  7. Centos7安装Nginx-1.21

    2024-02-04 02:20:02       33 阅读
  8. PHP字符串面试题

    2024-02-04 02:20:02       30 阅读
  9. 【HarmonyOS】鸿蒙开发之自定义组件——第3.7章

    2024-02-04 02:20:02       36 阅读