作者在之前的文章 “MySQL事务及为何不能在PHP模仿事务” 里面, 详细说明了事务的优点,并介绍了一些简单的SQL命令,使得应用程序更加健壮。但在web程序员的生命旅程中并没有多少事情是看起来那样简单的。。。。。不能回滚的语句(Statements you can’t ROLLBACK)很遗憾滴通知你, 并不是所有的数据库操作都支持回滚( ROLLBACK ) 。如果你更改数据库/表结构(sch...
分类:
数据库 时间:
2015-06-29 20:31:14
阅读次数:
152
1.Install MySQLroot@kallen:~# apt-get install mysql-server-5.5 mysql-client-5.52.Add Users
(1) 选择数据表
语句如下:use mysql;
(2) 在mysql的user表中增加连接用户帐号:
这里不要直接使用INSERT语句添加user记录,使用INSERT可能出现错误:
ERROR 1364...
分类:
数据库 时间:
2015-06-29 20:21:47
阅读次数:
156
Oracle的基本操作命令,基本的操作命令,一开始觉得挺多的,但是后来觉着这些东西跟SQL Server的SQL语句一样。所以学习的东西就少了很多。不过这些东西挺多的,所以就懒下别记了,什么时候用什么再回来看看,孰能生巧,这些命令特别是数据库的查询,如何写,将影响到数据的查询性能。...
分类:
数据库 时间:
2015-06-29 20:20:50
阅读次数:
179
主要介绍了数据库管理员的职责以及权限,数据库完整性中的增加索引的利弊等管理。这部分虽然每个开发人员都常用的到功能,但是作为数据库管理,项目开发的管理人员确实必须要考虑并且做好的一项重要职责。...
分类:
数据库 时间:
2015-06-29 20:21:04
阅读次数:
165
面试的时候会遇到这样问题,一边写入和一边读取一条数据,怎么保证数据的准确性?这里就是问事务了。影像数据库的常见因素为了节省时间,我大部分还是借鉴别人的博客,主要为了记录一些问题下文摘此文http://blog.csdn.net/x32sky/article/details/455312291.事务(...
分类:
数据库 时间:
2015-06-29 20:17:03
阅读次数:
164
MySQL读写分离原理MySQL的主从复制和MySQL的读写分离两者有着紧密联系,首先部署主从复制,只有主从复制完了,才能在此基础上进行数据的读写分离。简单来说,读写分离就是只在主服务器上写,只在从服务器上读,基本的原理是让主数据库处理事务性查询,而从数据库处理select查询,数据库复制被用来把事...
分类:
数据库 时间:
2015-06-29 20:14:20
阅读次数:
162
本文转自http://www.cnblogs.com/stephen-liu74/archive/2012/08/03/2553803.html1. 基本查询: 构造查询数据。 > db.test.findOne() { "_id" : ObjectId("4fd58ecbb9ac507e96276...
分类:
数据库 时间:
2015-06-29 19:56:17
阅读次数:
189
MySQL5.5以后默认使用InnoDB存储引擎,其中InnoDB和BDB提供事务安全表,其它存储引擎都是非事务安全表。若要修改默认引擎,可以修改配置文件中的default-storage-engine。可以通过:show variables like 'default_storage_engine...
分类:
数据库 时间:
2015-06-29 19:56:30
阅读次数:
147
转:http://www.2cto.com/database/201310/249722.htmloracle的分析函数over 及开窗函数 一:分析函数over Oracle从8.1.6开始提供分析函数,分析函数用于计算基于组的某种聚合值,它和聚合函数的不同之处是 对于每个组返回多行,而聚合函数对...
分类:
数据库 时间:
2015-06-29 19:52:01
阅读次数:
217
经常遇到统计报表中,子表记录合并为一个字段的情况。例如:省表中各省经济水平前五的城市统计。有如下两表:dbo.省 和 dbo.市 (好吧,你可能会吐槽为什么用中文表名,其实我是为了方便查找替换)这里暂时不考虑经济水平前五这种外部条件,期望将所有城市使用中文逗号拼接起来,如图:具体做法如下:--基于子...
分类:
数据库 时间:
2015-06-29 19:39:41
阅读次数:
266
作为DBA,细心、沉稳是首要的基本素质。不过总有那么一会心烦意乱或者开发同学出现误操作之类的。。。这里模拟一个误update操作,然后恢复。如果开发同学有误操作之后最好先别乱动生产环境,需要记录几个信息给DBA同学来恢复数据。1:binlog_format、autocommit、binlog位置、误...
分类:
数据库 时间:
2015-06-29 19:37:41
阅读次数:
119
oracle :在oracle9i中新增了按照拼音、部首、笔画排序功能。设置NLS_SORT值SCHINESE_RADICAL_M按照部首(第一顺序)、笔划(第二顺序)排序SCHINESE_STROKE_M按照笔划(第一顺序)、部首(第二顺序)排序SCHINESE_PINYIN_M按照拼音排序,系统...
分类:
数据库 时间:
2015-06-29 19:34:12
阅读次数:
281
thiveInput->tmap->tMysqloutput thiveInput: tmap: tmysqlOutput:注意编码问题:noDatetimeStringSync=true&useUnicode=true&characterEncoding=UTF-8
分类:
数据库 时间:
2015-06-29 19:28:32
阅读次数:
800
初始选择结果select * from WordDictionary下面是按照汉字拼音排序select * from WordDictionary order by word collate Chinese_PRC_CS_AS_KS_WS其中:_CI(CS) 是否区分大小写,CI不区分,CS区分_A...
分类:
数据库 时间:
2015-06-29 19:25:38
阅读次数:
152
阿里云服务器上要装Oracle,搞了半天才搞定。项目阿里云用的是CentOS 6.5 X86_64 ,我本地虚拟机装的是CentOS 6.6 X86_64。不过用 cat /proc/version 命令查看后发现两者都是基于 RedHad 4.4,就算CentOS版本不同问题也不大。准备安装的Or...
分类:
数据库 时间:
2015-06-29 19:22:41
阅读次数:
154
查找数据库中重复数据T-SQL查找数据库中重复数据T-SQL========第一篇=========在一张表中某个字段下面有重复记录,有很多方法,但是有一个方法,是比较高效的,如下语句:select data_guid from adam_entity_datas a where a.rowid >...
分类:
数据库 时间:
2015-06-29 19:20:13
阅读次数:
206
VBA连接Oracle需要添加引用:之后,连接字符串为:Provider = MSDAORA.1;Password=******;User ID=XXXXXXX;Data Source=DBID;Persist Security Info=True然后使用ado的标准封装使用即可,1、使用ADO.C...
分类:
数据库 时间:
2015-06-29 19:20:59
阅读次数:
148