Mysql 数据库/表 备份 与 还原
目录
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 数据库/表 备份 与 还原相关推荐
- Linux下MySQL数据库的备份与还原,mysql快速导入导出数据库实例演示,解决mysql大数据量数据库导出慢的问题
MySQL 数据库的备份与还原 第一章:数据库的导入与导出 ① 数据库的导出 ② 大数据量下 mysqldump 的导出优化 ③ 数据库的导出 第一章:数据库的导入与导出 ① 数据库的导出 需要用到 ...
- mysql nb3 备份_通过Navicat进行Mysql数据库自动备份与还原
Mysql数据库自动备份流程 Navicat版本为:Navicat 12.0.26 例:test为用于测试自动备份的数据库,里面有表t_person,表中有两条数据. 1.点击"自动运行&q ...
- Java对MySql数据库进行备份与还原
数据库的备份与还原对项目而言是无疑是对安全考虑的好方法,MySQL 数据库备份原理: Navicat等数据库界面软件通用的数据库备份原理就是直接调用MYSQL本身的系统命令. 那么Java是如何来实现 ...
- mysql和pg数据库表备份及还原
mysql 对itsm_hot_service表进行全表备份 create table itsm_hot_service_bak0707 like itsm_hot_service; insert i ...
- mysql数据库的备份与还原
物理备份:cp tar 等都可备份 基于文件系统的物理备份 数据库要先关闭 只能使用冷备. service mysqld stop 关闭mysql cd /mydata/data cp -a ./* ...
- mysql数据库的备份与还原(windows和linux下)
MySQL备份和还原,都是利用mysqldump.mysql和source命令来完成的. 1.Windows下MySQL的备份与还原 1.1 备份 开始菜单 | 运行 | cmd |利用" ...
- MySQL数据库的备份和还原
数据库的备份 第一步:打开cmd的命令行窗口 mysqldump -u root -p web_test1 >C:/web_test1.sql 数据库的还原 第一种还原方式: 第一步:在数据库服 ...
- 关于mysql数据库的备份和还原
在搭建网站的过程中常遇到文件的备份与还原,以备下次再使用 备份: 图中蓝色画线处为备份命令,wordpress为要备份的数据库名,.">"可将结果输出到文件中,/opt/wo ...
- php mysql 备份还原_PHP执行Mysql数据库的备份和还原
使用mysqldump命令备份 mysqldump命令将数据库中的数据备份成一个文本文件.表的结构和表中的数据将存储在生成的文本文件中. mysqldump命令的工作原理很简单.它先查出需要备份的表的 ...
- MySQL学习笔记05【多表操作、三大范式、数据库的备份和还原】
MySQL 文档-黑马程序员(腾讯微云):https://share.weiyun.com/RaCdIwas 1-MySQL基础.pdf.2-MySQL约束与设计.pdf.3-MySQL多表查询与事务 ...
最新文章
- 多媒体视像会议中音视频矩阵的用途
- 多路复用 I/O 模型详解, 为什么他能支持更高的并发
- JAVA框架之Hibernate【配置文件详解】
- centos7下docker 部署javaweb
- 小农民在深山树林里发现古墓_河南周口一个县,总人口125万,境内有27处古墓群...
- C++ 3 基本数据类型
- templates的语法
- 利用WDS实现零接触部署Windows 7 VHD
- ExtJs五(ExtJs Mvc登录优化)
- java商品列表展示_前台开发-----开发商品的列表显示
- system流怎么判断为空_面试时被问到单例模式,怎么回答才能让面试官眼前一亮?...
- 6.Hibernate多对多关系建立
- Vue 自定义项目的创建以及配置
- [项目管理]-第四章:过程定义和过程裁剪
- 链塔智库|区块链产业要闻及动态周报(2021年8月第3周)
- Fair Resource Allocation in Federated Learning
- 科研实验用,TPGS-COOH羧基修饰维生素E聚乙二醇琥珀酸酯
- RX文件管理器——能否替代windows自带文件管理
- 技巧| 如何打造高逼格耀斑效果
- pop3 imap 地址
热门文章
- 教你在SQL Server数据库中设计表和字段
- 看看人家怎么学英语,用一年时间从六级水平到考上欧盟口译司!(转载)
- python request保持连接_python接口自动化 - Requests-3 高级用法
- 拓端tecdat|R语言股市可视化相关矩阵:最小生成树
- 拓端tecdat|如何从xml文件创建R语言数据框dataframe
- 拓端tecdat|python用于NLP的seq2seq模型实例:用Keras实现神经网络机器翻译
- 拓端tecdat|使用SAS Enterprise Miner进行数据挖掘:信用评分构建评分卡模型
- css两列等高,实现一个两列等高布局,讲讲思路
- ValueError: threshold must be numeric and non-NAN, try sys.maxsize for untruncated representation
- 深度学习(二):传统神经网络