数据库
东语~
这个作者很懒,什么都没留下…
展开
-
tomcat下JNDI配置数据源
JNDI(Java Naming and Directory Interface,Java命名和目录接口)是一组在Java应用中访问命名和目录服务的API。命名服务将名称和对象联系起来,使得我们可以用名称访问对象。目录服务是一种命名服务,在这种服务里,对象不但有名称,还有属性。 本文介绍通过JNDI作为连接池连接MyS...原创 2020-01-08 10:13:18 · 408 阅读 · 0 评论 -
数据库设计之规范化和反规范化
文章目录一、规范化二、反规范化 数据库设计的规范化能够经常被提及,但是反规范化很少被涉猎。实际应用中反规范化应用的场景很多。本文主要介绍一下数据库的反规范化。一、规范化常见的规范化有数据库设计的三范式。1NF 是最低的规范化要求。如果关系 R 中所有属性的值域都是简单域,属性不可再分。2NF 非主属性完全函数依赖于码3NF 非...原创 2019-09-09 20:56:58 · 5030 阅读 · 1 评论 -
CentOS 安装redis
Redis是一种内存数据结构存储,用作数据库服务器,缓存和消息代理。 Redis是用C编程语言编写的。 本教程将帮助您在CentOS 7/6服务器上安装Redis服务器。步骤1 准备 Redis软件包在默认的yum存...翻译 2019-05-06 10:04:48 · 229 阅读 · 0 评论 -
解决 MySQL is running but PID file could not be found
通过【centOS中安装MySql及Hive】方式安装MySQL后,少数情况下启动服务提示错误ERROR! The server quit without updating PID file (/usr/local/mysql/data/localhost.localdomain.pid)解决方法:1) 查询已经mysql的进程ps -aux|grep mysql2 )...原创 2019-01-16 17:19:51 · 1073 阅读 · 2 评论 -
Java中针对Timestamp数据类型操作
刚入门的新人初次接触到java.sql.Timestamp数据类型时,往往会遇到各种错误(类型转换失败、数据格式化失败),本篇博客主要通过一个对学生表的插入和查询案例介绍Timestamp类型。原创 2017-10-19 13:38:06 · 30991 阅读 · 5 评论 -
ORACLE分级查询
分级查询主要用于查询树形结构的记录。树形结构的数据存放在表中,数据之间的层次关系即父子关系,通过表中的列与列间的关系来描述。原创 2016-11-27 14:08:50 · 3101 阅读 · 2 评论 -
Oracle数据库、实例、用户、表空间、表之间的关系
数据库:Oracle数据库是数据的物理存储。这就包括(数据文件ORA或者DBF、控制文件、联机日志、参数文件)。其实Oracle数据库的概念和其它数据库不一样,这里的数据库是一个操作系统只有一个库。可以看作是Oracle就只有一个大数据库。实例: 一个Oracle实例(Oracle Instance)有一系列的后台进程(Backguound Processes)和内存结构(Mem转载 2016-03-20 08:50:03 · 706 阅读 · 0 评论 -
修改oracle的system、sys、普通用户的密码
本文主要介绍oracle中用户密码忘记时候,如何修改成新的密码。原创 2016-03-16 20:50:27 · 7414 阅读 · 0 评论 -
解决 ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务
当初安装oracle时,默认的listener.ora中配置的HOST=localhost。后来想改成服务器的IP地址,但改完后listener.ora和tnsname.ora后,总是报错ORA-12514。以下是解决方法。系统环境:Oracle 11.2.0.1.0 R2下面操作默认在安装Oralce数据库的服务器上运行。1)确保Oracle 基本服务都已启动转载 2016-03-18 22:24:07 · 1244 阅读 · 0 评论 -
Net Configuration Assistant和Net Manager的区别
1、Net Configuration Assistant和Net Manager 在oracle的配置工具中,Net Configuration Assistant(网络配置助手)和Net Manager(网络管理器)都可以配置监听和TNS,但这两个工具又各有不同,个人总结:Net Manager只是修改参数,并不对现有服务进行更新(启动或重启);而Net Configuratio转载 2016-03-16 22:34:25 · 1139 阅读 · 0 评论 -
MyBatis入门学习
本文主要介绍MyBatis的入门基础,转载博客的原文http://blog.csdn.net/huzheaccp/article/details/7399124所需要jar包:mybatis-3.x.x.jar 、如果需要和spring整合,还需要加入相关的包1:看项目目录 红颜色不要关心2:按照步骤:1:加入jar包2:创建数据源(configuration.xml)转载 2016-01-26 18:10:51 · 426 阅读 · 0 评论 -
hibernate 双向关联(为什么不死循环)
本文是想通过例子,证明hibernate双向多对多的情况下,为什么相互依赖了,还没有死循环。customers : orders = n : n,中间的关系表是 customers_orders_link。Customers 类: private Long id; private String userName; private Set orde原创 2015-12-30 22:13:37 · 2206 阅读 · 0 评论 -
oracle 常用的3个配置文件解析
oracle 常用的3个配置文件解析:我们先将这三个配置文件分分类。sqlnet.ora,tnsnames.ora属于客户端,listener.ora属于服务器端。第一类,客户端文件:sqlnet.ora,tnsnames.ora 在我们上面的操作过程中,我们使用了以下的语句:sqlplus sysman/a@I_AM_SERIVCE“I_AM_SE转载 2015-10-18 21:48:48 · 704 阅读 · 0 评论 -
Oracle 11g 服务端、客户端的安装配置
一、Oracle 11g数据库的安装 1、安装前的准备 安装文件下载地址:http://pan.baidu.com/s/1pJ5S2BT 将Oracle11g的两个文件解压到同一个目录下,出现如下结构: 点击setup.exe,以管理员身份运行 然后点击”是“,下一步下转载 2015-10-18 21:41:13 · 18824 阅读 · 4 评论 -
oracle 创建表空间,用户
drop tablespace AA;create tablespace AAdatafile 'D:\oracle\oradata\AA\AA.DBF'size 50M reuse;drop user AA cascade;create user AA identified by AAdefault tablespace AA; grant DBA原创 2015-10-19 21:09:16 · 428 阅读 · 0 评论