mysqldump 数据结构与数据库备份还原方法

mysql教程dump 数据结构与数据库教程备份还原方法

mysqldump输出表结构和数据的系列sql命令的存储在一个文本文件
c:mysqlbinmysqldump -u <username> -p <database> [<table>] > file.sql

备份数据库

c:mysqlbinmysqldump -u root -p mydatabase > mydatabase.sql

我们也可以选择输出只是一个表从数据库中,例如员工表:

c:mysqlbinmysqldump -u root -p mydatabase employee > employee.sql

c:mysqlbinmysqldump -u root -p --all-databases > alldb.sql

数据还原

c:mysqlbinmysql -u root -p mydatabase < mydatabase.sql

添加一个根本不存在的表或数据库中

c:mysqlbinmysql -u root -p mydatabase < employee.sql

提供一个远程数据库备份

c:mysqlbinmysqldump -u root -p --databases mydatabase |
> mysql -u backup -p mypassword -h remote.server.com

时间: 2024-09-17 09:24:06

mysqldump 数据结构与数据库备份还原方法的相关文章

mssql server 数据库备份还原方法

mssql server 数据库教程备份还原方法 完全备份: 备份全部选中的文件夹,并不依赖文件的存档属性来确定备份那些文件.(在备份过程中,任何现有的标记都被清除,每个文件都被标记为已备份,换言之,清除存档属性).完全备份也叫完整备份. 差异备份: 差异备份是针对完全备份:备份上一次的完全备份后发生变化的所有文件.(差异备份过程中,只备份有标记的那些选中的文件和文件夹.它不清除标记,即:备份后不标记为已备份文件,换言之,不清除存档属性). 增量备份: 增量备份是针对于上一次备份(无论是哪种备份

.net数据库备份还原方法

web网站数据定时备份是不可少的,我们开的网也会经常碰到网站备份这个功能,下面我们来介绍一下关于asp教程.net对mssqlserver数据库教程备份还原的方法吧. using System.Data.SqlClient; using System.IO; string SqlStr1 = "Server=(local);DataBase=master;Uid=sa;Pwd="; string SqlStr2 = "Exec sp_helpdb"; string

mysql数据库自动备份还原方法

mysql教程数据库教程自动备份还原方法 一.自动备份:将以下代码保存为*.bat批处理脚本,然后再添加Windows定时作业,如每天凌晨2点执行: set s=%date:~0,4%%date:~5,2%%date:~8,2%%time:~1,1%%time:~3,2%%time:~6,2% mysqldump -u root -ppassword databasename > d:databasename_%s%_bak.sql 说明:databasename 为数据库名 password为

php数据库备份还原类分享

 这篇文章主要介绍了php数据库备份还原类,需要的朋友可以参考下    代码如下: <?php /**  * 数据库备份还原类  * @author xialeistudio<admin@xialeistudio.net>  * Class DatabaseTool  */ class DatabaseTool {  private $handler;  private $config = array(   'host' => 'localhost',   'port' =>

mysql 创建数据库与数据库备份实现方法

mysql教程 创建数据库教程与数据库备份实现方法 创建数据库 create database mydb; 数据库备份 mysqldump -r c:backupmydb.sql mydb

MSSQL2008数据库备份还原和数据恢复

原文:MSSQL2008数据库备份还原和数据恢复   序言 一直想写一篇关于数据库备份与恢复的文章,但基于能力的有限对数据库认知的有限怕不足以准确的表达,最后思考很久还是决定把自己的一些理解写出来供大家参考,也是为了回报自己:出于能力及语言表达能力的有限还望大家包含,如果里面有说的不对的地方还望大家及时提出.好及时修改不至于错误的引导他人. 认识数据库备份和事务日志备份 数据库备份与日志备份是数据库维护的日常工作,备份的目的是在于当数据库出现故障或者遭到破坏时可以根据备份的数据库及事务日志文件还

MSSQL数据库备份的方法和注意事项

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 MSSQL数据库正被越来越多的站长使用 现在随着.NET架构网站的流行,越来越多的站长选择了.NET+MSSQL的程序建站,和以往大多个人站长选择开源PHP+MYSQL数据库不同,MSSQL数据库在图形界面方面做的更好,但是在使用起来差别非常大,以往操作MYSQL数据库的经验完全不能移植到MSSQL数据库上,所以很多站长感觉使用起来很头痛,一

php数据库备份还原类分享_php技巧

复制代码 代码如下: <?php/** * 数据库备份还原类 * @author xialeistudio<admin@xialeistudio.net> * Class DatabaseTool */class DatabaseTool{ private $handler; private $config = array(  'host' => 'localhost',  'port' => 3306,  'user' => 'root',  'password' =

sql server2012数据库备份还原

问题描述 sql server2012数据库备份还原 SQL server2012 数据库备份还原很慢,日志过大,怎么加快还原速度 解决方案 根据自己的需要简单设置一下 解决方案二: 如果偶尔恢复一次,考虑备份前截断一下. 解决方案三: 建议收缩事务日志. 在进行一次完整备份后,进行一次事务日志备份.然后收缩事务日志. DBCC shrinkfile(2); GO