7.4.1 Dumping Data in SQL Format with mysqldump
7.4 Using mysqldump for Backups 使用mysqldump 用于备份: 7.4.1 Dumping Data in SQL Format with mysqldump
7.4.2 Reloading SQL-Format Backups
7.4.3 Dumping Data in Delimited-Text Format with mysqldump
7.4.4 Reloading Delimited-Text Format Backups
7.4.5 mysqldump Tips 这个章节描述如何使用mysqldump 产生dump文件,如何转储文件,一个dump文件可以用于以下几种方式: 1.作为一个备份让数据恢复在数据库丢失的情况下 2.作为一个数据源用于建立复制slaves 3.作为实验数据的来源 3.1 做一个数据库的拷贝 你可以使用不需要改变原有的数据 3.2 测试潜在的升级兼容性问题 mysqldump 产生2种输出类型,依赖是否制定--tab选项 没有--tab,mysqldump 写SQL语句到输出文件,这个输出有CREATE语句来创建转储的对象(数据库,表,存储过程等等) INSERT 语句来加载数据到表。 这个输出可以保存到一个文件,然后使用mysql加载来创建转储的对象。 使用 --tab, mysqldump 创建2个输出文件对于每个转储的表。 server 写一个文件作为制表符分隔的文本, 每个表记录一行 7.4.1 Dumping Data in SQL Format with mysqldump 使用mysqldump 转储数据以SQL格式 这个章节介绍如何mysqldump来创建SQL格式的dump文件 默认,mysqldump 写信息作为SQL语句到标准输出,你可以保存输出到一个文件: shell> mysqldump [arguments] > file_name 转储所有的数据库,调用mysqldump 使用--all-databases option: shell> mysqldump --all-databases > dump.sql 转储指定的数据库, 在命令行上命名它们 使用--databases选项 shell> mysqldump --databases db1 db2 db3 > dump.sql --databases 选项将 所有在命令行上指定的名字对待为数据库名字。没有这个选项, mysqldump 对待第一个名字作为数据库名字 使用--all--databases 或者--databases,mysqldump写CREATE DATABASE 和USE 语句在dump输出之前对于每个数据库。 这个确保 当你加载dump文件时, 它创建每个数据库如果它不存在,让它作为默认的数据库 这样数据库内容是被加载到相同的数据库 如果你要让dump文件强制一个drop 每个数据库在重新创建它之前,使用--add-drop-database选项。 在这种情况下,mysqldump 写一个DROP DATABASE语句在每个CREATE DATABASE 语句之前 dump 单个数据库,命名它在命令行: mysqldump --databases test > dump.sql 在单个数据库例子,它是允许忽略--databases选项 shell> mysqldump test > dump.sql 前面2个命令的去呗是 没有--databases,dump 输出不包含CREATE DATABASE 或者USE 语句,这有几个影响: 1,当你加载dump文件的时候,你必须指定一个默认的数据库名字这样server 知道加载到哪个数据库 2.如果数据库被加载的不存在,你必须首先创建它 3.因此输出没有包含CREATE DATABASE 语句,--add--drop-database 选项没有作用 从一个数据库转储指定表,在命令行上指定它们 跟在数据库名字后面 shell> mysqldump test t1 t3 t7 > dump.sql
7.4.1 Dumping Data in SQL Format with mysqldump的更多相关文章
- SQL FORMAT() 函数
FORMAT() 函数 FORMAT 函数用于对字段的显示进行格式化. SQL FORMAT() 语法 SELECT FORMAT(column_name,format) FROM table_nam ...
- SQL FORMAT() 函数实例
FORMAT()函数用于对字段的显示进行格式化. SQL FORMAT() 语法 SELECT FORMAT(column_name,format) FROM table_name; 参数 描述 co ...
- SQL-W3School-函数:SQL FORMAT() 函数
ylbtech-SQL-W3School-函数:SQL FORMAT() 函数 1.返回顶部 1. FORMAT() 函数 FORMAT 函数用于对字段的显示进行格式化. SQL FORMAT() 语 ...
- 6 ways to import data into SQL Server
I’m going to go over some methods to import data from text files into SQL Server today. The particul ...
- [Android 开发教程(1)]-- Saving Data in SQL Databases
Saving data to a database is ideal for repeating or structured data, such as contact information. Th ...
- Android学习笔记——保存数据到SQL数据库中(Saving Data in SQL Databases)
知识点: 1.使用SQL Helper创建数据库 2.数据的增删查改(PRDU:Put.Read.Delete.Update) 背景知识: 上篇文章学习了保存文件,今天学习的是保存数据到SQL数据库中 ...
- Transfer data to SQL Server from SPC-Light with Excel macros
公司的QA检测软件SPC-Light,需要从其中读取一些信息至SQL Server数据库,储存或是做其它分析. 先是在Excel的VBE的工具中,引入一个组件Microsoft ActiveX Dat ...
- Link static data in sql source control
You can link data that doesn't change very often to SQL Source Control. This lets you commit data ch ...
- Migration data on SQL
从表里面导出数据XML: -- export declare @xml xml set @xml = (select * from ( select TableName = 'Schema', xml ...
随机推荐
- C++中一个函数隐藏的有趣例子
函数隐藏是一个函数的定义或声明导致其他一些函数不可见. 函数A隐藏函数B的条件: 1. 两个函数具有相同的函数名称 2. 具有不同的作用域.所谓定义域函数定义或声明的位置,如全局作 ...
- Slow Server? This is the Flow Chart You're Looking For--reference
Your high-powered server is suddenly running dog slow, and you need to remember the troubleshooting ...
- IOS中类的扩展(协议,分类)
IOS中类的扩展(协议,分类) 扩展类,我们可以使用协议和分类这两种方法,下面我们来分别实现这两种方法: 参考网址:http://www.cnblogs.com/wendingding/p/37095 ...
- 《Android开发艺术探索》读书笔记 (9) 第9章 四大组件的工作过程
第9章 四大组件的工作过程 9.1 四大组件的运行状态 (1)四大组件中只有BroadcastReceiver既可以在AndroidManifest文件中注册,也可以在代码中注册,其他三个组件都必须在 ...
- yii 验证码那点事儿
今天要使用yii验证码, 不过, 这个验证码是整站通用的, 也就是说, 有个表单的提交是使用ajax方式来提交, 整站, 不管在哪个地方, 都能点出来此窗口, 来提交信息 关于yii验证码, fram ...
- 【开源java游戏框架libgdx专题】-14-系统控件-Skin类
Skin类主要用于存储用户界面的资源,该资源主要用于窗口部件.这些资源也包括纹理图片.位图画笔.颜色等内容.方便创建游戏组件,同时使用Skin也可以批量的粗略处理一些窗口部件. test.json { ...
- 未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序(Oledb)
转载:http://blog.csdn.net/lemontec/article/details/1754413 前几天用c#读 Excel 出现了如下问题未在本地计算机上注册“Microsoft.J ...
- 浏览器中 for in 反射 对象成员 的差异
http://www.cnblogs.com/_franky/archive/2010/05/08/1730437.html 下面是例子 function test(url, obj) { if($( ...
- 关于Core Data的一些整理(三)
关于Core Data的一些整理(三) 关于Core Data Stack的四种类与它们的关系如下: NSManagedObjectModel NSPersistentStore NSPersiste ...
- UIView之常用方法
UIView之常用方法 将一个视图添加为子视图,并使之在最上面显示 -(void)addSubView:(UIView *)view; 将指定子视图移动到顶部 -(void)bringSubViewT ...