ORACLE数据库是应用最多的一个数据库。一般项目应用。将ORACLE部署在内网,内网调用,及运维都仅仅能是内网完毕。 假设ORACLE主机或所在局域网没有固定公网IP,又想在外网对ORACLE进行訪问。就须要解决动态IP或无公网IP的问题。相应运用到动态域名解析和port映射技术应用。 可直接採用 ...
分类:
数据库 时间:
2017-04-14 09:45:10
阅读次数:
197
什么是排名函数?说实话我也不甚清楚,我知道 order by 是排序用的,那么什么又是排名函数呢? 接下来看几个示例就明白了。 首先建立一个表,随便插入一些数据。 ROW_NUMBER 函数:直接排序,ROW_NUMBER函数是以上升进行直接排序,并且以连续的顺序给每一行数据一个唯一的序号。(即排名 ...
分类:
数据库 时间:
2017-04-14 09:58:21
阅读次数:
252
1、实验环境准备:A、mysql主服务器名称:abao68IP地址:192.168.1.68数据库版本为:mysql5.1.72[root@centos67-68~]#mysql-VmysqlVer14.14Distrib5.1.73,forredhat-linux-gnu(x86_64)usingreadline5.1[root@centos67-68~]#uname-aLinuxcentos67-682.6.32-642.15.1.el6.x86_64#..
分类:
数据库 时间:
2017-04-14 10:14:14
阅读次数:
308
NoSQL(NotOnlySQL)非关系型数据库以键值对(key-value)存储,它的结构不固定,每一条记录可以有不一样的键,每条记录可以根据需要增加一些自己的键值对,这样就不会局限于固定的结构,可以减少一些时间和空间的开销.在优势方面主要体现在下面几点: 简单的扩展 快速的读写 低廉..
分类:
数据库 时间:
2017-04-14 10:15:56
阅读次数:
262
在oracle中创建序列语句并执行:create
sequence
user_seqstart
with
1increment
by
1;在oracle创建触发器语句并执行:createorreplacetriggeruser_trigger
beforeinsertontb_user
foreachrow
begin
selectuser_seq.nextvalinto:new.idfromdual;
end;2.然后在mybatis的mapper配..
分类:
数据库 时间:
2017-04-14 10:33:02
阅读次数:
297
配置mariadb远程访问权限:1)登录数据库:#mysql-uroot-p2)配置授权数据库用户远程访问权限,%表示所有远程IP,也可以指定IP。WITHGRANTOPTION表示mysql数据库的grant表中重新加载权限数据:GRANTALLPRIVILEGESON*.*TO‘用户名‘@‘%‘IDENTIFIEDBY‘用户密码‘WITHGRANTOPTION;配置..
分类:
数据库 时间:
2017-04-14 10:39:37
阅读次数:
287
数据是互联网公司的核心资产,所以好多公司在架构设计上不仅要保证业务系统的高可用,同时还要考虑数据存储的高可用以及安全性。在职公司是一家创业型公司,之前的应用系统是由.Net和SQLserver组合的架构,由于存在业务量的增长,技术部门采用Java重构整个应用系统。数据库选择..
分类:
数据库 时间:
2017-04-14 10:47:31
阅读次数:
361
1、建一张表test_date用来日期的自增长,里面只放一列ID,写一个存储,插入顺序数字BEGIN
#Routinebodygoeshere...
declareidint;
setid=1;
whileid<=6000do
insertintotest_date
values(id);
setid=id+1;
endwhile;
END2.建立时间维度表,插入记录SET@d0="2000-01-01";
SE..
分类:
数据库 时间:
2017-04-14 10:50:32
阅读次数:
284
背景:原来一个同事问我主从mongodb数据库为什么数据差距很大,我让他察看一下两边有啥不一样,发现主的local库有13G从却很小,进入local之后du发现有一个collection前缀的文件有13g,说明是local数据库中一个集合太大了,推测是oplog太大了,oplog是类似于mysql的binlogoracle..
分类:
数据库 时间:
2017-04-14 10:52:26
阅读次数:
252
query查询类标签(用于前端遍历)实例:{query:name=goods}{$item[‘name‘]}<br/>{/query}本人实际开发中书写代码应用:<php//下面代码是放在html页面的
{query:name=userfields=usernamewhere=ideq$user_id}
{$item[‘username‘]}
{/query}的购物清单</td>
?>..
分类:
数据库 时间:
2017-04-14 10:52:25
阅读次数:
749
如果oracle服务器中装有多个数据库实例,则在用户名处输入:用户名/密码@数据库名称。如果数据库服务器不在本机上,还需要加上数据库服务器的地址:用户名/密码@IP地址/数据库名称。 [oracle@node130 ~]$ sqlplus scott/123456@192.168.8.145/pro ...
分类:
数据库 时间:
2017-04-14 11:41:54
阅读次数:
343
MyBatis 是一个可以自定义SQL、存储过程和高级映射的持久层框架。MyBatis 摒除了大部分的JDBC代码、手工设置参数和结果集重获。MyBatis 只使用简单的XML 和注解来配置和映射基本数据类型、Map 接口和POJO 到数据库记录。相对Hibernate和Apache OJB等“一站... ...
分类:
数据库 时间:
2017-04-14 11:50:03
阅读次数:
280
MongoDB( 蒙戈 )介绍: 随着互联网web2.0站点的兴起。传统的关系数据库在应付web2.0站点,特别是超大规模和高并发的SNS类型的web2.0纯动态站点已经显得力不从心,暴露了非常多难以克服的问题,而非关系型的数据库(NoSQL)则因为其本身的特点得到了非常迅速的发展。而MongoDB ...
分类:
数据库 时间:
2017-04-14 11:52:16
阅读次数:
275
lengthb(string)计算string所占的字节长度 :返回字符串的长度,单位是字节 length(string)计算string所占的字符长度 :返回字符串的长度,单位是字符 对于单字节字符,LENGTHB和LENGTH是一样的. 如可以用length(‘string’)=lengthb( ...
分类:
数据库 时间:
2017-04-14 11:53:21
阅读次数:
179
1、REPLACE 语法:REPLACE(char, search_string,replacement_string) 用法:将char中的字符串search_string全部转换为字符串replacement_string。 举例:SQL> select REPLACE('fgsgswsgs', ...
分类:
数据库 时间:
2017-04-14 11:56:17
阅读次数:
190
0x00 peda https://github.com/longld/peda ...
分类:
数据库 时间:
2017-04-14 12:00:01
阅读次数:
967
一、使用EF插入,用时8135ms。 二、直接插入,用时1.745ms。 三、使用SqlBulkCopy插入,用时244ms。 ...
分类:
数据库 时间:
2017-04-14 12:02:01
阅读次数:
310
服务器端当然是提供oracle数据库服务了,还包括监听服务,用于接收客户端的连接。客户端提供了一套工具,包括开发使用的库文件、头文件,类似于informix里面的clientsdk,还是一些实用工具,如sqlplus。客户端负责和服务器通讯。有人提到的pl/sqldeveloper或者toad,是属于第三..
分类:
数据库 时间:
2017-04-14 12:07:02
阅读次数:
177
一、基本概念 多表查询的语法如下: 但是如果要进行多表查询之前,首先必须先查询出几个数据 —— 雇员表和部门表中的数据量,这个操作可以通过COUNT()函数完成。 范例:查询emp表中的数据量 ——返回了14条记录 范例:查询dept表中的数据量 ——4条记录 额外补充一点:何为经验? 在日后的开发 ...
分类:
数据库 时间:
2017-04-14 12:36:05
阅读次数:
166
mysql版本号是mysql5.6.22。安装环境windows7。 1.使用该查询日志能够找到有效率问题的sql语句。并记录下来,进行监控。 能够使用例如以下语句查询和设置慢查询日志 (1) 查看慢查询日志是否开启 SHOW VARIABLES LIKE '%show_query_log%'; 或 ...
分类:
数据库 时间:
2017-04-14 12:42:28
阅读次数:
323