目录

mysqldump 备份数据

mysql 数据恢复与还原


mysqldump 备份数据

1、Mysql 安装的 bin 目录下有一个 mysqldump.exe 备份工具,使用它可以轻松备份数据,所以在命令行就可以执行命令。

说明 命令(结尾不能有分号)
备份指定库下指定的表

mysqldump -h主机 -p端口 -u账号 -p密码 数据库名 表名1 表名2 ...>本机存储路径.sql

示例:

mysqldump -hlocalhost -p3306 -uroot -proot test dept emp >F:\Temp\sql\deptAndEmp.sql

备份指定库下所有的表

mysqldump -h主机 -p端口 -u账号 -p密码 数据库名 >本机存储路径.sql

示例:

mysqldump -hlocalhost -p3306 -uroot -proot test >F:\Temp\sql\test.sql

备份指定的库

mysqldump -h主机 -p端口 -u账号 -p密码 -B 数据库1 数据库2 ... >本机存储路径.sql

示例:

mysqldump -hlocalhost -p3306 -uroot -proot -B test wang >F:\Temp\sql\testAndWang.sql

备份所有的库

mysqldump -h主机 -p端口 -u账号 -p密码 -A >本机存储路径.sql

示例:

mysqldump -hlocalhost -p3306 -uroot -proot -A >F:\Temp\sql\all.sql

2、-p 后面的密码没有直接指定时,命令执行之后会提示输入密码。

mysql 数据恢复与还原

方式1:登录 Mysql 后 source 命令还原

1、先登录mysql,然后使用 source 命令还原数据库:source sql文件路径

2、如果是还原表,则必须先存在指定的库。

说明 命令
恢复指定的库 mysql>source 备份文件存储路径.sql
恢复指定的表

mysql>use 数据库名

mysql>source 备份文件存储路径.sql

方式2:不用登录 mysql,命令行直接使用 Mysql 命令恢复

说明 命令(类似上面的mysqldump备份命令)
恢复指定的库

mysql -h主机 -p端口 -u账号 -p密码 < 数据库备份文件地址.sql

示例

mysql -hlocalhost -p3306 -uroot -proot < F:\Temp\sql\testAndWang.sql

恢复指定的表 mysql -h主机 -p端口 -u账号 -p密码 数据库名 < 数据表备份文件地址.sql

Mysql 数据库/表 备份 与 还原相关推荐

  1. Linux下MySQL数据库的备份与还原,mysql快速导入导出数据库实例演示,解决mysql大数据量数据库导出慢的问题

    MySQL 数据库的备份与还原 第一章:数据库的导入与导出 ① 数据库的导出 ② 大数据量下 mysqldump 的导出优化 ③ 数据库的导出 第一章:数据库的导入与导出 ① 数据库的导出 需要用到 ...

  2. mysql nb3 备份_通过Navicat进行Mysql数据库自动备份与还原

    Mysql数据库自动备份流程 Navicat版本为:Navicat 12.0.26 例:test为用于测试自动备份的数据库,里面有表t_person,表中有两条数据. 1.点击"自动运行&q ...

  3. Java对MySql数据库进行备份与还原

    数据库的备份与还原对项目而言是无疑是对安全考虑的好方法,MySQL 数据库备份原理: Navicat等数据库界面软件通用的数据库备份原理就是直接调用MYSQL本身的系统命令. 那么Java是如何来实现 ...

  4. mysql和pg数据库表备份及还原

    mysql 对itsm_hot_service表进行全表备份 create table itsm_hot_service_bak0707 like itsm_hot_service; insert i ...

  5. mysql数据库的备份与还原

    物理备份:cp tar 等都可备份 基于文件系统的物理备份 数据库要先关闭 只能使用冷备. service mysqld stop 关闭mysql cd /mydata/data cp -a ./* ...

  6. mysql数据库的备份与还原(windows和linux下)

    MySQL备份和还原,都是利用mysqldump.mysql和source命令来完成的. 1.Windows下MySQL的备份与还原  1.1 备份 开始菜单 | 运行 | cmd |利用" ...

  7. MySQL数据库的备份和还原

    数据库的备份 第一步:打开cmd的命令行窗口 mysqldump -u root -p web_test1 >C:/web_test1.sql 数据库的还原 第一种还原方式: 第一步:在数据库服 ...

  8. 关于mysql数据库的备份和还原

    在搭建网站的过程中常遇到文件的备份与还原,以备下次再使用 备份: 图中蓝色画线处为备份命令,wordpress为要备份的数据库名,.">"可将结果输出到文件中,/opt/wo ...

  9. php mysql 备份还原_PHP执行Mysql数据库的备份和还原

    使用mysqldump命令备份 mysqldump命令将数据库中的数据备份成一个文本文件.表的结构和表中的数据将存储在生成的文本文件中. mysqldump命令的工作原理很简单.它先查出需要备份的表的 ...

  10. MySQL学习笔记05【多表操作、三大范式、数据库的备份和还原】

    MySQL 文档-黑马程序员(腾讯微云):https://share.weiyun.com/RaCdIwas 1-MySQL基础.pdf.2-MySQL约束与设计.pdf.3-MySQL多表查询与事务 ...

最新文章

  1. 多媒体视像会议中音视频矩阵的用途
  2. 多路复用 I/O 模型详解, 为什么他能支持更高的并发
  3. JAVA框架之Hibernate【配置文件详解】
  4. centos7下docker 部署javaweb
  5. 小农民在深山树林里发现古墓_河南周口一个县,总人口125万,境内有27处古墓群...
  6. C++ 3 基本数据类型
  7. templates的语法
  8. 利用WDS实现零接触部署Windows 7 VHD
  9. ExtJs五(ExtJs Mvc登录优化)
  10. java商品列表展示_前台开发-----开发商品的列表显示
  11. system流怎么判断为空_面试时被问到单例模式,怎么回答才能让面试官眼前一亮?...
  12. 6.Hibernate多对多关系建立
  13. Vue 自定义项目的创建以及配置
  14. [项目管理]-第四章:过程定义和过程裁剪
  15. 链塔智库|区块链产业要闻及动态周报(2021年8月第3周)
  16. Fair Resource Allocation in Federated Learning
  17. 科研实验用,TPGS-COOH羧基修饰维生素E聚乙二醇琥珀酸酯
  18. RX文件管理器——能否替代windows自带文件管理
  19. 技巧| 如何打造高逼格耀斑效果
  20. pop3 imap 地址

热门文章

  1. 教你在SQL Server数据库中设计表和字段
  2. 看看人家怎么学英语,用一年时间从六级水平到考上欧盟口译司!(转载)
  3. python request保持连接_python接口自动化 - Requests-3 高级用法
  4. 拓端tecdat|R语言股市可视化相关矩阵:最小生成树
  5. 拓端tecdat|如何从xml文件创建R语言数据框dataframe
  6. 拓端tecdat|python用于NLP的seq2seq模型实例:用Keras实现神经网络机器翻译
  7. 拓端tecdat|使用SAS Enterprise Miner进行数据挖掘:信用评分构建评分卡模型
  8. css两列等高,实现一个两列等高布局,讲讲思路
  9. ValueError: threshold must be numeric and non-NAN, try sys.maxsize for untruncated representation
  10. 深度学习(二):传统神经网络