方法总结,存储引擎

       我们都知道日常在面对数据需求时需要导出数据,比较少量的数据导出我们一般是通过查询后另存即可,当面对数据量比较大的时候我们应该怎么处理?
我搜索总结一些几个方法:1、bcp 导出。2、数据库本身自带的导入导出。3、如果更大的话,直接把备份库直接拷贝出来,导出整个库
方法1:(少数量导入和导出)
select *
from aa.dbo.studens

博客园已开通有一段时间,一直有想写博客的想法,但苦于文笔及没有系统的知识分享,第一篇博客一直拖到现在。

当查询表结构完全相同的多张表的数据时:

方法二:数据库本身自带的导出:点击数据库(aaa)--任务--导出(入)数据—数据源(选择与源的数据存储格式相匹配的数据访问接口。
可用于数据源的访问接口可能不止一个。 例如,对于SQL Server可以使用SQL ServerNative Client、.NET Framework 数据提供程序的
SQL Server 或 Microsoft OLE DB Provider for SQL Server):选择SQL Server Native Client or Microsoft OLE DB Provider for SQL Server 。
登录用户名和密码--目标:选择你想存为的文件格式(平面文件目标)--文件名(存放地址:C:aa.txt)---点击下一步到:源表或源视图(dbo.student)
——行分隔符:选择({CR}{LF})列分隔符(逗号{,})--点下去就行了

开发人员对数据库一定不陌生,但是现在的各种ORM框架使得我们不太关注数据库方面的知识储备。今天我就从数据库原理来分享最近学到的一些知识。

1.当查询条件完全相同且不包括主键,此时用union查询会过滤掉查询出的重复的记录,及漏查记录;使用union all进行查询,则会查出所有的符合条件的记录,保证数据的完整性。

注:导入时注意数据类型设置

博客除分享所学外,更重要的是给自己知识的巩固。如果有不对的地方还请指正,拍砖。

图片 1

方法三:bcp导出
--先开启cmdshell

1、引言

图片 2

exec sp_configure 'show advanced options', 1

     MySQL 数据库独有的插件式体系结构,存储引擎是MySQL区别于其他数据库的一个最重要特性。存储引擎的好处是,每个存储引擎都有各自的特点,可以根据具体的应用建立不同存储引擎表。

 

go

     由于 MySQL 数据库开源特性,存储引擎可以分为2类:

2.当查询条件完全相同且包含主键,此时用union和union all查询出来的记录相同,没有差别。

reconfigure

     第一类:MySQL 官方存储引擎

 

go

     第二类:第三方存储引擎 如:InnoDB

exec sp_configure 'xp_cmdshell', 1

 

go

 2、各存储引擎介绍

本文由澳门新葡亰平台官网发布于数据库,转载请注明出处:方法总结,存储引擎

TAG标签:
Ctrl+D 将本页面保存为书签,全面了解最新资讯,方便快捷。