连SQl简单地事务处理多表的情况 begin transaction declare @error int declare @QID int set @error = 0 insert into HW_Name (Name) values('{0}') 操作的SQL语句 set @QID=SCOPE ...
分类:
数据库 时间:
2016-05-15 10:53:38
阅读次数:
231
安装过很多次mysql了,却没好好总结过,每次安装完了都忘,下次还要重新Google,这次总结下,自己以后也有的查。 1.安装采用的的rpm包的方式,安装前要先看系统内是否安装了旧版本的MySql和mariadb数据库,如果安装了要先卸载掉。 具体命令为:rpm -qa|grep mariadb 和 ...
分类:
数据库 时间:
2016-05-15 10:52:10
阅读次数:
252
一、目的: Oracle系统中的profile可以用来对用户所能使用的数据库资源进行限制,使用Create Profile命令创建一个Profile,用它来实现对数据库资源的限制使用,如果把该profile分配给用户,则该用户所能使用的数据库资源都在该profile的限制之内。 二、条件: 创建pr ...
分类:
数据库 时间:
2016-05-15 10:48:48
阅读次数:
141
1. 幻读 幻读(Phantom Read)又称为虚读,是指在一个事务内两次查询中数据条数不一致,幻读和不重复读有些类型,同样是在两次查询过程中,不同的是,幻读是由于其他事务做了插入记录的操作,导致记录数有所增加。 例如:银行在做统计报表时统计account表中所有用户的总金额时候,此时总共有三个账 ...
分类:
数据库 时间:
2016-05-15 09:40:38
阅读次数:
327
在项目中,大家可能都遇到过,需要把十进制转换为其他进制的情况,google上一搜,已经有很多2进制、8进制、16进制和十进制的转换方法。但是在一些项目中,这些可能无法满足要求,可能需要17、18甚至是32、36进制和十进制的转换,那么我们应该怎么办呢?不可能为每一种进制都去写一个函数,那样可不是明智 ...
分类:
数据库 时间:
2016-05-15 09:39:10
阅读次数:
397
当我们需要修改数据表名或者修改数据表字段时,就需要使用到MySQL ALTER命令。 开始本章教程前让我们先创建一张表,表名为:testalter_tbl。 删除,添加或修改表字段 如下命令使用了 ALTER 命令及 DROP 子句来删除以上创建表的 i 字段: 如果数据表中只剩余一个字段则无法使用 ...
分类:
数据库 时间:
2016-05-15 08:10:44
阅读次数:
277
术语: SQL:structured query language,结构化查询语言 ANSI:American nation standard institute,美国国家标准协会 一)数据库系统:由数据库,数据库管理系统和数据库管理员组成。一个数据库系统中可以有多个数据库 1)数据库:存储数据的集 ...
分类:
数据库 时间:
2016-05-15 07:07:11
阅读次数:
228
准备篇: 一、配置防火墙,开启80端口、3306端口 CentOS 7 默认使用的是firewall作为防火墙,这里改为iptables防火墙。 1、关闭firewall: systemctl stop firewalld.service #停止firewall systemctl disable ...
分类:
数据库 时间:
2016-05-15 02:35:06
阅读次数:
372
下面就是具体的实现方法: 1、首先检查mysql所在服务器的防火墙,如果限制了外网对3306端口的连接,那么放开限制 Linux服务器中执行 iptables -L 可以查看当前的防火墙规则 iptables -F 可以清空所有防火墙规则 2、确保mysql的监听地址是0.0.0.0 监听地址是0. ...
分类:
数据库 时间:
2016-05-15 02:27:55
阅读次数:
202
1..如何设计数据库 答:存储信息的大小,每次扩容的大小,冗余 2.SQL Server的两种索引是何形式?索引的作用?索引的优缺点? 答:集聚索引,非聚集索引。提高查询速度。但是会过多的占用磁盘空间。 6.触发器的作用 答:保证数据库操作变更能接到通知 3.SQL server事务处理机制 答:在 ...
分类:
数据库 时间:
2016-05-15 02:26:47
阅读次数:
202
一.MongoDB简介 什么是MongoDB ?MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。在高负载的情况下,添加更多的节点,可以保证服务器性能。MongoDB 旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB 将数据存储为一个文档,数据结构由键 ...
分类:
数据库 时间:
2016-05-15 02:03:00
阅读次数:
436
一应用场景描述二OneProxy介绍及使用三使用OneProxy来为Zabbix数据库分区和扩容参考文档:
分类:
数据库 时间:
2016-05-15 00:42:23
阅读次数:
327
创建表 语法 示例 删除表 语法 示例 清空表 语法 示例 修改表 语法 示例 SQL查询语句 语法 示例 SQL插入语句 语法 示例 SQL更新语句 语法 示例 SQL删除语句 语法 示例 创建索引 语法 示例 删除索引 语法 示例 创建视图 语法 示例 删除视图 语法 示例 SQL的访问控制 语 ...
分类:
数据库 时间:
2016-05-15 00:24:12
阅读次数:
306
什么是关系型数据库 所谓关系型数据库,是指采用了关系模型来组织数据的数据库。 简单来说,关系模型指的就是二维表格模型,而一个关系型数据库就是由二维表及其之间的联系组成的一个数据组织。下面列出了关系模型中的常用概念。 关系:可以理解为一张二维表,每个关系都具有一个关系名,就是通常说的表名。 元组:可以 ...
分类:
数据库 时间:
2016-05-15 00:19:04
阅读次数:
510
~全部都以查user()为例子~ 1.floor()id = 1 and (select 1 from (select count(*),concat(version(),floor(rand(0)*2))x from information_schema.tables group by x)a) ...
分类:
数据库 时间:
2016-05-14 23:13:45
阅读次数:
432
1. ASCII 返回与指定的字符对应的十进制数; SQL> select ascii(A) A,ascii(a) a,ascii(0) zero,ascii( ) space from dual; A A ZERO SPACE 65 97 48 32 2. CHR 给出整数,返回对应的字符; SQ ...
分类:
数据库 时间:
2016-05-14 23:10:36
阅读次数:
392
sql 1 2 3 rm -f /bak/bak.sql mysqldump --databases nl -uroot -p413121 > /bak/bak.sql curl http://localhost/mail.php?url=%2Fbak%2Fbak.sql rm -f /bak/ba ...
分类:
数据库 时间:
2016-05-14 23:11:23
阅读次数:
349