首页 > 数据库技术
Oracle 电面
有回苏州的打算,所以找人内推了苏州的oracle,苏州部分主要是做HCM的,感觉技术含量并不要求很高。 投了简历,然后hr打电话过来简单做一下英语的测试,通知给电面。 电面schedule的时间是2小时,但是实际只用了半个小时多一点,先是面试官问了下现在在做的项目,包括项目总体架构,以及以前遇到过的 ...
分类:数据库技术   时间:2016-09-26 21:41:33    收藏:0  评论:0  赞:0  阅读:197
JDBC三层架构
三层框架: 通常意义上的三层架构就是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。区分层次的目的即为了“高内聚,低耦合”的思想。 原理:1:数据访问层:主要是对原始数据(数据库或者文本文件等存放数据的形式)的操作层,而不是指原始数据,也就是说,是对数据的操作,而不 ...
分类:数据库技术   时间:2016-09-26 21:24:18    收藏:0  评论:0  赞:0  阅读:308
Centos7.2 Systemd 方式编译 Mysql5.7.11
MySQL 5.7主要特性: 原生支持Systemd 更好的性能:对于多核CPU、固态硬盘、锁有着更好的优化 更好的InnoDB存储引擎 更为健壮的复制功能:复制带来了数据完全不丢失的方案,传统金融客户也可以选择使用MySQL数据库。此外,GTID在线平滑升级也变得可能 更好的优化器:优化器代码重构 ...
分类:数据库技术   时间:2016-09-26 21:24:09    收藏:0  评论:0  赞:0  阅读:354
hibernate检索方式(HQL 检索方式,QBC 检索方式,本地 SQL 检索方式)
hibernate有五种检索方式,这儿用 单向的一对多的映射关系 例子,这儿有后三种的方式; 导航对象图检索方式: 根据已经加载的对象导航到其他对象 OID 检索方式: 按照对象的 OID 来检索对象 HQL 检索方式: 使用面向对象的 HQL 查询语言 QBC 检索方式: 使用 QBC(Query ...
分类:数据库技术   时间:2016-09-26 21:23:22    收藏:0  评论:0  赞:0  阅读:266
如何使用JDBC实现数据访问对象层(DAO)
JAVA是面向对象的语言,开发者在操作数据的时候,通常更习惯面对一个特定类型的对象,如一个用户就是一个User类的对象。DAO层需要做的,就是为上层提供充分的对象支持,让上层再也看不到具体的数据,而是一个个活生生的对象。 增加,删除,查询和修改操作是DAO需要做的最基本的4项操作。查询一般需要提供遍 ...
分类:数据库技术   时间:2016-09-26 21:23:03    收藏:0  评论:0  赞:0  阅读:338
好用的SQL Server数据库设计更新工具
本人长期从事asp.net 开发,经常会更新不同的环境(DEV,UAT,Staging,Production)的数据库设计。时间长了之后发现在服务器维护时更新数据库字段是一件非常痛苦而繁琐的事情,经常会漏掉某个表中的某个字段的更新从而导致程序出错。受到了几次教训之后决定开发一个简单的数据库设计比较工... ...
分类:数据库技术   时间:2016-09-26 20:13:13    收藏:0  评论:0  赞:0  阅读:259
PHP中mysql_fetch_row()、mysql_fetch_assoc()和mysql_fetch_array()的联系
总是记不住或者混淆mysql_fetch_row()、mysql_fetch_assoc()和mysql_fetch_array()这三个函数的朋友们注意了,今天我在这里给大家总结一下他们之间的关系,希望能对大家有所帮助。 1.mysql_fetch_row() -- 从结果集中取得一行作为枚举数组 ...
分类:数据库技术   时间:2016-09-26 20:12:25    收藏:0  评论:0  赞:0  阅读:203
linux操作数据库
1、显示数据库 2、选择数据库 3、显示数据库中的表 4、显示数据表的结构 5、显示表中记录 6、建库 7、建表 8、增加记录 9、修改记录 10、删除记录 11、删除表 12、删除库 13、备份数据库 14、恢复 15、数据库授权 格式:grant select on 数据库.* to 用户名@登 ...
分类:数据库技术   时间:2016-09-26 20:05:40    收藏:0  评论:0  赞:0  阅读:197
PHP连接MySQL数据库操作
(原文链接:http://www.cnblogs.com/csensix/archive/2012/05/23/2515494.html) 方法一:普通方法(面向过程) 首先,先做出如下假设(也适用与方法二和方法三) 下面是关键步骤: 代码注释已经说明了一切。不过这里还需要做一些补充。 ①在mysq ...
分类:数据库技术   时间:2016-09-26 20:03:25    收藏:0  评论:0  赞:0  阅读:233
low security dvwa--SQL Injection(Blind)
1.输入单引号,结果如下: 2.输入永真式 结果如下: 多次测试,如果输入的条件为假,就会返回1中的结果,为真则返回2中的结果,由此说明这属于SQL盲注。 3.猜解用户名长度 构造下面的SQL语句: 从1开始,逐渐加1,直到页面的返回结果是"User ID exists in the databas ...
分类:数据库技术   时间:2016-09-26 20:02:18    收藏:0  评论:0  赞:0  阅读:291
数据库管理原理-简介
1、为什么使用数据库管理系统? 答:为了持续运行大数据的现状,能够长期的储存、维护和管理这些数据。比如银行、学校及政府都需要大数据的运用 2、数据库的基本操作有哪些? a)疏忽查询,b)数据插入,c)数据删除,d)数据修改 (这些又统称为数据更新) 3、实际应用对数据库操作的要求? a)并发访问,b ...
分类:数据库技术   时间:2016-09-26 19:57:29    收藏:0  评论:0  赞:0  阅读:254
MySQL排序_20160926
在工作中对数据进行排序也是最常用的,比如根据用户的下单金额降序 或者对销售业绩进行降序排序 在考核员工KPI时候也经常用到 一、order by 函数 order by 函数默认根据后面字段升序,使用降序使用 order by 字段名 desc写法 计算各城市各产品3个月份分别的订单额,以9月金额降 ...
分类:数据库技术   时间:2016-09-26 19:55:14    收藏:0  评论:0  赞:0  阅读:271
mysql忘记数据库密码
1.停止mysql服务 2.以管理员身份开启命令行,进入mysql文件夹,mysqld --skip-grant-tables 3.另外以管理员身份开启一个命令行,直接输入mysql,就可以进入数据库。 4.输入show databases; 可以看到所有数据库说明成功登陆。 5.修改密码 use ...
分类:数据库技术   时间:2016-09-26 19:52:04    收藏:0  评论:0  赞:0  阅读:184
oracle修改表字段名时报错:ORA-00054:资源正忙,但指定以NOWAIT方式获取资源,或者超时失效的问题
打开sql plus select session_id from v$locked_object;查询出oracle锁定的会话ID SELECT sid, serial#, username, osuser FROM v$session where sid = 1; 查询出当前会话数的信息 ALT ...
分类:数据库技术   时间:2016-09-26 19:50:27    收藏:0  评论:0  赞:0  阅读:413
mysql replication
...
分类:数据库技术   时间:2016-09-26 19:46:55    收藏:0  评论:0  赞:0  阅读:182
多重连接的数据库管理工具:Navicat Premium
Navicat Premium(非免费软件)是一个可多重连接的数据库管理工具,它可让你以单一程序同时连接到MySQL、Oracle、PostgreSQL、SQLite 及 SQL Server数据库,让管理不同类型的数据库更加方便。 ...
分类:数据库技术   时间:2016-09-26 19:39:15    收藏:0  评论:0  赞:0  阅读:355
Oracle 树操作
1.查找一个节点的所有直属子节点(节点本身+所有后代),有以下两种写法。 或 显示结果: 2.查找一个节点的所有直属父节点(节点本身+所有祖宗(父类的父类....))。 或 显示结果: ...
分类:数据库技术   时间:2016-09-26 19:38:07    收藏:0  评论:0  赞:0  阅读:145
[MySQL] 常用SQL的优化--18.4
这里介绍下,Insert、Group By等SQL语句的优化方法: 1、大批量数据插入 当load命令导入数据的时候,可以进行适当的设置提高导入速度。 1.1 对于MyISAM表,可以先禁用非唯一索引更新,再导入数据来快速导入大量的数据。 alter table table_name disable ...
分类:数据库技术   时间:2016-09-26 19:35:04    收藏:0  评论:0  赞:0  阅读:359
mysql安装部署,备份,主从
MySQL数据库By:大官人一.MySQL介绍MySQL是一个关系型数据库管理系统,由瑞典MySQLAB公司开发,目前属于Oracle旗下产品。MySQL最流行的关系型数据库管理系统,在WEB应用方面MySQL是最好的RDBMS(RelationalDatabaseManagementSystem,关系数据库管理系统)应用软件之一。MySQL是..
分类:数据库技术   时间:2016-09-26 18:20:49    收藏:0  评论:0  赞:0  阅读:300
Oracle之函数学习以及事务
Oracle之函数学习1、字符函数是oracle中最常用的函数lower(char):将字符串转化为小写的格式upper(char):将字符串转化为大写的格式length(char):返回字符串的长度substr(char,m,n):取字符串的子串将所有的员工的名字按小写的方式显示?SQL>selectlower(ename),salfromemp..
分类:数据库技术   时间:2016-09-26 18:19:10    收藏:0  评论:0  赞:0  阅读:267
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!