码迷,mamicode.com
首页 > 数据库
关系和非关系型数据库
什么是SQL SQL指结构化查询语言,是一门ANSI(美国国家标准学会)标准的计算机语言,主要用来访问和操作数据库系统.某些关系型数据库要求在每个SQL命令的末端使用分号,如MySQL(若不在命令末尾使用分号则报错),如果使用的关系型数据库是MS SQL Server或者SQL Server ,则不 ...
分类:数据库   时间:2016-07-04 15:20:51    阅读次数:198
SqlServer中的更新锁(UPDLOCK)
优点: 允许读取数据(不阻塞其它事务)并在以后更新数据,同时确保自从上次读取数据后数据没有被更改 当用UPDLOCK来读取记录时可以对取到的记录加上更新锁,从而加上锁的记录在其它的线程中是不能更改的只能等本线程的事务结束后才能更改 begin transelect * from address WI ...
分类:数据库   时间:2016-07-04 15:16:19    阅读次数:208
创建包含sql命令的sql脚本文件
sql脚本是包含一到多个sql命令的sql语句,我们可以将这些sql脚本放在一个文本文件中(我们称之为“sql脚本文件”),然后通过相关的命令执行这个sql脚本文件。基本步骤如下: 1、创建包含sql命令的sql脚本文件 文件中包含一些列的sql语句,每条语句最后以;结尾,文件内容示例如下: --创 ...
分类:数据库   时间:2016-07-04 15:14:57    阅读次数:197
sql跨库查询
--1. 创建链接服务器 --1.1 创建一个链接名 EXEC sp_addlinkedserver 'LinkName','','SQLOLEDB','远程服务器名或ip地址' --有自定义实例名还要加上"\实例名" /*例如:EXEC sp_addlinkedserver 'TonyLink', ...
分类:数据库   时间:2016-07-04 15:12:49    阅读次数:593
mybatis学习之动态sql
mybatis的动态sql语句很强大,在mapper映射文件中使用简单的标签即可实现该效果,下面一个个记录: 1、select查询 简单的select类似如下: 1)if(常用于各种查询的条件判断部分) 结合where标签使用如下: 2)choose(同if..else..类似) 3)trim pr ...
分类:数据库   时间:2016-07-04 15:09:04    阅读次数:270
MAC下安装与配置MySQL
一 下载MySQL 访问MySQL的官网http://www.mysql.com/downloads/ 然后在页面中会看到“MySQL Community Server”下方有一个“download”点击。 进入MySQL的下载界面(http://www.mysql.com/downloads/my ...
分类:数据库   时间:2016-07-04 15:02:51    阅读次数:198
Leveldb 实现原理
原文地址:http://www.cnblogs.com/haippy/archive/2011/12/04/2276064.html LevelDb日知录之一:LevelDb 101 说起LevelDb也许您不清楚,但是如果作为IT工程师,不知道下面两位大神级别的工程师,那您的领导估计会Hold不住 ...
分类:数据库   时间:2016-07-04 15:03:30    阅读次数:275
使用 Ansible 管理 MySQL 复制
Ansible 是一个配置管理和应用部署工具,功能类似于目前业界的配置管理工具 Chef,Puppet,Saltstack。Ansible 是通过 Python 语言开发。Ansible 平台由 Michael DeHaan 创建,他同时也是知名软件 Cobbler 与 Func 的作者。Ansible 的第一个版本发布于 2012 年 2 月,相比较其它同类产品来说,Ansible 还是非常年轻...
分类:数据库   时间:2016-07-04 13:53:52    阅读次数:301
如何在WIN2008或WIN2012 64位系统安装32位SQL2000
如何在WIN2008或WIN2012 64位系统安装32位SQL2000 在日常服务器,云服务器或VPS中,因尔特网络工程师遇到部分使用了WIN2008 或WN2012 64位系统的用户需要安装SQL2000数据库软件,但是在安装过程提示该数据库软件与系统不兼容的字样,在这里,我们建议你可以改为安装 ...
分类:数据库   时间:2016-07-04 13:52:05    阅读次数:187
ReportDB数据库存储选型分析
SQLServer关于reportDB的存储选型做如下分析: 网络存储两大主要类型: 1、NAS 支持的文件传输协议:NFS(unix/linux文件共享)、SMB(windows)、samba(linux到windows) 2、SAN 支持的文件传输协议:iscsi,分为FC-SAN和IP-SAN ...
分类:数据库   时间:2016-07-04 13:44:36    阅读次数:176
Mysql Replication 主从同步
简介: Mysql 的主从同步功能,这种解决方案是企业很常见的一种。常用于备份数据库,当客户端操作主库时,主库会产生binlog日志文件, 从库通过复制主库的binlog日志文件,然后解析成相应的 SQL 语句在从库执行,实现主从一致的效果。 这种解决方案只提供了日志的同步执行功能,而从库只能提供读 ...
分类:数据库   时间:2016-07-04 13:44:12    阅读次数:240
Oracle小案例
...
分类:数据库   时间:2016-07-04 13:41:56    阅读次数:270
如何用ORM支持SQL语句的CASE WHEN?
一种具有“计算列”效果的实体类处理方式实现CASE WHEN相同功能的方法。 ...
分类:数据库   时间:2016-07-04 13:40:00    阅读次数:342
csharp: Procedure with DAO(Data Access Object) and DAL(Data Access Layer)
sql script code: DAL DAO: ...
分类:数据库   时间:2016-07-04 13:40:10    阅读次数:381
双 MySQL 启动、停止脚本
5.5 启动 5.6 启动 5.5 停止 5.6 停止 ...
分类:数据库   时间:2016-07-04 13:33:26    阅读次数:178
SQL索引建立遵守六大铁律
铁律一:天下没有免费的午餐,使用索引是需要付出代价的。 铁律二:对于查询中很少涉及的列或者重复值比较多的列,不要建立索引。 铁律三:对于按范围查询的列,最好建立索引。 铁律四:表中若有主键或者外键,一定要为其建立索引。 铁律五:对于一些特殊的数据类型,不要建立索引。 铁律六:索引可以跟Where语句 ...
分类:数据库   时间:2016-07-04 13:32:41    阅读次数:161
Linux服务器使用命令操作MySQL插入数据乱码问题
服务器上使用MySQL命令方式进行插入数据时,很多时候会遇到插入数据乱码问题,导出一个sql执行文件,再倒入到unbutn中,结果出现乱码,折腾7-8分钟, 解决方式 在导出mysql sql执行文件的时候,指定一下编码格式: 复制代码代码如下: mysqldump -uroot -p --defa ...
分类:数据库   时间:2016-07-04 13:33:41    阅读次数:168
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!