码迷,mamicode.com
首页 > 数据库
Mysql指令
1、连接Mysql 格式: mysql -h主机地址 -u用户名 -p用户密码1、连接到本机上的MYSQL。首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输 ...
分类:数据库   时间:2017-04-08 11:04:37    阅读次数:282
数据库事务原子性、一致性是怎样实现的?[转]
这个问题的有趣之处,不在于问题本身(“原子性、一致性的实现机制是什么”),而在于回答者的分歧反映出来的另外一个问题:原子性和一致性之间的关系是什么? 我特别关注了@我练功发自真心 的答案,他正确地指出了,为了保证事务操作的原子性,必须实现基于日志的REDO/UNDO机制。但这个答案仍然是不完整的,因 ...
分类:数据库   时间:2017-04-08 10:58:47    阅读次数:331
SQL Server特殊用法笔记
声明: 本文为转载,感谢原作者的辛勤付出。 原博客地址为:http://www.cnblogs.com/icyJ/p/SQL_Statement.html 1、MERGE用法:关联两表,有则改,无则加 扩展用法: 1. 删除重复数据,思路:按照一定的排序保留第一条,删除rn>1的数据。 2. row ...
分类:数据库   时间:2017-04-08 10:57:56    阅读次数:448
数据库设计三范式
1NF: 字段是最小的的单元不可再分 2NF:满足1NF,表中的字段必须完全依赖于全部主键而非部分主键3NF:满足2NF,非主键外的所有字段必须互不依赖 比较好的解释请见:https://www.zhihu.com/question/24696366 ...
分类:数据库   时间:2017-04-08 10:03:24    阅读次数:184
SQL Server返回插入数据的ID和受影响的行数
首先看看数据库里面的数据(S_Id为自增长标识列): sql server 中返回上一次插入数据的ID(标识值)有三种方式: 第一种 @@IDENTITY: @@IDENTITY可以返回当前连接所有范围内插入最后所生成的标识值(包括任何调用的存储过程和触发器)。这个函数不只是可以适用于表。函数返回的 ...
分类:数据库   时间:2017-04-08 10:01:44    阅读次数:307
SQL Server中数据库文件的存放方式,文件和文件组 (转载)
简介 在SQL SERVER中,数据库在硬盘上的存储方式和普通文件在Windows中的存储方式没有什么不同,仅仅是几个文件而已.SQL SERVER通过管理逻辑上的文件组的方式来管理文件.理解文件和文件组的概念对于更好的配置数据库来说是最基本的知识。 理解文件和文件组 在SQL SERVER中,通过 ...
分类:数据库   时间:2017-04-08 09:56:08    阅读次数:260
MySQLSocketPHPvimApache
原文:http://www.blogjava.net/asenyifei/articles/82575.html 自己装了一个MYSQL客户端,但却发现出现这样的错误: Can't connect to local MySQL server through socket '/var/run/mysq ...
分类:数据库   时间:2017-04-08 09:52:25    阅读次数:220
关于Golang中database/sql包的学习
go-sql-driver 请求一个连接的函数有好几种,执行完毕处理连接的方式稍有差别,大致如下: db.Ping() 调用完毕后会马上把连接返回给连接池。 db.Exec() 调用完毕后会马上把连接返回给连接池,但是它返回的Result对象还保留这连接的引用,当后面的代码需要处理结果集的时候连接将 ...
分类:数据库   时间:2017-04-08 09:49:59    阅读次数:722
FMDB 使用方法
ARC 和 MRC 项目中使用 ARC 还是 MRC,对使用 FMDB 都没有任何影响,FMDB 会在编译项目时自动匹配。 使用 在 FMDB 中有三个重要的类: 数据库创建 FMDatabase 是通过一个 SQLite 数据库文件路径创建的,此路径可以是以下三者之一: 打开数据库 数据库必须是打 ...
分类:数据库   时间:2017-04-08 09:47:45    阅读次数:330
Influxdb1.2.2安装
一、文件准备 1.1 文件名称 influxdb-1.2.2.x86_64.rpm 1.2 下载地址 https://www.influxdata.com/products/ 二、工具准备 2.1 Xshell 一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Win ...
分类:数据库   时间:2017-04-08 09:41:46    阅读次数:4157
sql 统计日本所有城市的人口
列表如下: 代码如下: SELECT SUM(POPULATION) FROM CITYWHERE COUNTRYCODE = 'JPN'; ...
分类:数据库   时间:2017-04-08 09:25:54    阅读次数:210
activiti认识以及数据库和插件配置
工作流介绍工作流(Workflow),就是通过计算机对业务流程自动化执行管理。它主要解决的是“使在多个参与者之间按照某种预定义的规则自动进行传递文档、信息或任务的过程,从而实现某个预期的业务目标,或者促使此目标的实现”。ActivitiAlfresco软件在2010年5月17日宣布Activiti..
分类:数据库   时间:2017-04-08 01:21:43    阅读次数:336
新课程上线:Oracle数据库11gR2(之五):性能调优
购买Oracle数据库课程套餐,享八五折优惠!!套餐地址:http://edu.51cto.com/pack/view/id-807.htmlOracle11gR2数据库的性能优化数据库的性能问题是数据库领域里讨论最多的话题,因其而其牵扯到数据库原理、IO存储、服务器性能、前台应用等等,故性能问题十分考验优化者内功。本..
分类:数据库   时间:2017-04-08 01:20:12    阅读次数:348
实现mysql和redis之间的触发数据同步——mysql 触发器+gearman+php.worker
上回一次我们已经实现了redis作为mysql的缓存服务器,但是如果更新了mysql,redis中仍然会有对应的KEY,数据就不会更新,此时就会出现mysql和redis数据不一致的情况。详情请见基于redis缓存数据库实现lnmp架构高速访问所以接下来就要通过mysql触发器将改变的数据同步到redis中。因..
分类:数据库   时间:2017-04-08 01:17:51    阅读次数:461
sql 查询员工的名字,按字母顺序输出
列表如下: 输出结果如下: SELECT NAME FROM EMPLOYEE ORDER BY NAME ASC; ...
分类:数据库   时间:2017-04-08 01:05:11    阅读次数:223
sql 查询三条边是否能构成三角形
列表:A B C 代表三角形三条边 输出: select CASE when (A + B) <= C then 'Not A Triangle' when A = B and B = C then 'Equilateral' when (A = B) or (B = C) or (A = C) t ...
分类:数据库   时间:2017-04-08 00:59:34    阅读次数:294
装oracle时报错
之前以为是系统的原因,弄得重装系统T^T 因为听很多同学说Oracle有些难装难卸,没找到主要原因就开始重装,这真是浪费时间。 百度了原因,若在安装过程中出现: 有网友找到了解决办法: 将win64_11gR2_database_2of2中的\win64_11gR2_database_2of2\da ...
分类:数据库   时间:2017-04-08 00:54:38    阅读次数:207
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!