sql.gz还原mysql_mysql 数据备份还原
悲剧的一天,不小心将数据库删了。。。
命令行备份数据库
1、mysqldump命令进行备份。该命令将连接MySQL服务器并创建SQL转储文件,该文件包含了重新创建数据库所必需的所有SQL语句。该命令的基本语法如下:
$ mysqldump --opt -u [uname] -p[pass] [dbname] > [backupfile.sql]
[uname] 数据库用户名
[pass] 数据库密码
[dbname] 数据库名
[backupfile.sql] 数据库备份文件名
[--opt] mysqldump选项
例如:备份数据库Trunk2015到20151112.sql文件,你可以简单地使用以下命令:
$ mysqldump -u root -p Trunk2015 > 20151112.sql
如果有必要一次导出所有的数据库,可使用--all-databases选项,命令如下:
$ mysqldump -u root -p --all-databases > 20151112.sql
如果mysql数据库较大,你可能希望能压缩mysqldump导出的SQL文件,此时仅需使用如下的备份命令,并通过管道连接到gzip,此时便可导出gzip文件。
$ mysqldump -u root -p Trunk2015 | gzip -9 > 20151112.sql.gz
解压缩方法如下:
$ gunzip 20151112.sql.gz
从命令行恢复MySQL数据库
通过上面的方法,我们已经将数据库Trunk015备份至20151112.sql文件,接下来,我们恢复Trunk2015数据库:
* 在目标机器上创建相应的数据库名
* 使用mysql命令载入sql文件
$ mysql -u [uname] -p[pass] [db_to_restore] < [backupfile.sql]
例如,我们现在恢复20151112.sql文件到Trunk2015数据库:
$ mysql -u root -p Trunk2015 < 20151112.sql
如果是恢复压缩的备份文件,可遵循以下格式:
$ gunzip < [backupfile.sql.gz] | mysql -u [uname] -p[pass] [dbname]
这里出现了错误,
可以使用$ gunzip < [backupfile.sql.gz] | mysql -u [uname] -p [dbname]换行输入密码
如果是恢复已经存在的数据库,此时可使用mysqlimport命令,该命令的语法格式如下:
$ mysqlimport -u [uname] -p[pass] [dbname] [backupfile.sql]
sql.gz还原mysql_mysql 数据备份还原相关推荐
- elasticsearch数据备份还原
elasticsearch数据备份还原 1.在浏览器中运行http://XXX.XXX.XXX.XXX:9200/_flush,确保索引数据能保存到硬盘中. 2.原数据的备份.主要是elasticse ...
- MongoDB数据备份还原,及docker中MongoDB备份还原
一: MongoDB数据备份 在Mongodb中我们使用mongodump命令来备份MongoDB数据.该命令可以导出所有数据到指定目录中. mongodump命令可以通过参数指定导出的数据量级转存的 ...
- 达梦数据备份还原(物理逻辑)
1 达梦数据库备份还原简介 数据库备份是DBA日常最重要的工作内容. DM 数据库的备份还原包括两种类型:物理备份还原和逻辑备份还原. 1.1 概念理解 物理备份 物理备份详细官方解释:物理备份还原是 ...
- SqlServer 2019 数据备份还原教程(图文)
一.数据备份 选择数据库右键选择任务-备份 二.数据还原 1.在数据库右键选择还原文件和文件组 2.手动输入 要恢复的数据库名称 3.点击选项 选择覆盖现有数据库-确认-等待还原 4.还原成功-刷新 ...
- Outlook应用指南(1)——数据备份还原技巧
Outlook中存储了日常工作所需的重要数据,因此,Outlook数据的及时备份也就显得尤为重要.一般情况下,Outlook中的数据都是通过PST文件进行存储和备份的. PST文件(Personal ...
- MySQL学习笔记(七)—— 数据备份还原
数据安全 - 数据备份 一.数据库备份的概念 1.数据库备份类型 2.数据库备份方式 3.数据库备份场景 二.mysqldump命令备份单库或者多库 mysqldump使用语法: 三.MySQL的数据 ...
- php mysql 备份还原_php 数据库备份还原
public function exportDatabase(){ $data = input(); //备份数据库 $host="192.168.0.123"; $user=&q ...
- win7系统备份还原软件_泰哥一键备份还原下载-系统备份还原工具 v1.0.1.14 官方版...
泰哥一键备份还原是一款非常简单且实用的系统备份还原工具,可帮助用户快速将系统数据进行备份或者还原,支持多种不同的系统,包括Win32(64).WinPE.DOS等,可对任意分区进行备份还原操作,具备简 ...
- 服务器ghost备份后无法进入系统还原,使用Ghost备份/还原系统的速度很慢原因分析与解决...
当电脑出现一些无法解决故障的时候,很多用户都会通过Ghost进行还原,相信电脑系统中的Ghost备份与还原这个功能大家都有尝试使用过吧,不管是备份还是还原这都需要一定的时间过程.用户反应使用的是四核处 ...
最新文章
- MySQL5.5加主键锁读问题
- 不共线三点确定特征平面并求解平面系数
- 区块链技术解决物联网安全问题
- ZetCode Ruby 教程
- vue、cnpm不是内部文件_解决vue不是内部或者外部命令
- mysql 备份工具简介
- redis整理の配置
- html5的优点与缺点大概总结
- NeatUpload的安装使用 文件上传。可传大文件。
- mysql alter before_MySQL之alter语句用法总结
- 车道识别与交通标志识别
- Android - singleTask启动模式详解
- 《ANSYS Workbench有限元分析实例详解(静力学)》——2.5 Windows界面相应操作
- win10设置默认英文输入键盘
- 监控服务器系统密码忘了怎么办,监控服务器系统配置密码
- 求大神帮助 百练我爱北大,编程题目
- 基于激光雷达的室内探测系统
- 软件测试“摆烂”已经成为常态化,我们应该怎样冲出重围?
- 【Redis】Redis入门篇(1)
- PostgreSQL 14和SCRAM认证的改变--应该迁移到SCRAM?