码迷,mamicode.com
首页 > 数据库
New features introduced in 8.0 类似Oracle SPFILE
New features introduced in 8.0 类似Oracle SPFILE
分类:数据库   时间:2019-12-24 16:54:34    阅读次数:88
oracle包package的使用
创建包 包头: CREATE OR REPLACE PACKAGE test_pkg IS PROCEDURE update_sal(e_name VARCHAR2,newsal NUMBER); -- 定义一个函数 FUNCTION ann_income(e_name VARCHAR2) RETU ...
分类:数据库   时间:2019-12-24 15:42:36    阅读次数:125
mongodb创建超级用户和普通用户(对应数据库的用户)
1、创建管理员,下面以用户test1为例: use admin db.createUser({user: "test1", pwd: "test1", roles: [{role: "root", db: "admin"}]}) 2、创建test2db对应的test2用户: use test2db ...
分类:数据库   时间:2019-12-24 15:40:59    阅读次数:246
数据库相关面试题
1.为什么要分库分表(设计高并发系统的时候,数据库层面该如何设计)? 2.用过哪些分库分表中间件?不同的分库分表中间件都有什么优点和缺点? 3.你们具体是如何对数据库如何进行垂直拆分或水平拆分的? 4.现在有一个未分库分表的系统,未来要分库分表,如何设计才可以让系统从未分库分表动态切换到分库分表上? ...
分类:数据库   时间:2019-12-24 15:40:41    阅读次数:106
oracle自定义split分割函数
函数如下: 1 create or replace FUNCTION fn_rme_split(p_str IN VARCHAR2, 2 p_delimiter IN VARCHAR2) 3 RETURN rme_split 4 PIPELINED IS 5 j INT := 0; 6 i INT ...
分类:数据库   时间:2019-12-24 15:33:25    阅读次数:120
MySql 事务
现在的很多软件都是多用户,多程序,多线程的,对同一个表可能同时有很多人在用,为保持数据的一致性,所以提出了事务的概念。 事务的特性 事务应该具有4个属性:原子性、一致性、隔离性、持久性。这四个属性通常称为ACID特性。 原子性(atomicity)。一个事务是一个不可分割的工作单位,事务中包括的诸操 ...
分类:数据库   时间:2019-12-24 15:24:16    阅读次数:88
ORACLE 判断是否为数字类型
接到一个需求要判断一个varchar2字段的值是否是数字,如果不是数字,就置为null,如果是数字,就使用to_number把它变成num类型。 找到两种办法。 方法一: 用trim和translate来判断,这种方法比较麻烦,代码如下: 方法二: 使用替换方法,把非数字和小数点的字符变为空,然后使 ...
分类:数据库   时间:2019-12-24 15:16:56    阅读次数:121
django数据模型on_delete, db_constraint的使用
1.设置为null 2.建表时其他参数的设置 3.set的使用 4.ManyToMany参数(through,db_constraint) 5.db_constraint ),但是不用约束字段了,一般公司都用false,这样就省的报错,因为没有了约束(Field字段对象,既约束,又建立表与表之间的关 ...
分类:数据库   时间:2019-12-24 14:04:02    阅读次数:93
Spring - 整合jdbc
Spring对数据库的操作在jdbc上面做了更深层次的封装,而JdbcTemplate便是Spring提供的一个操作数据库的便捷工具。我们可以借助JdbcTemplate来执行所有数据库操作,例如插入,更新,删除和从数据库中检索数据,并且有效避免直接使用jdbc带来的繁琐编码。 JdbcTempla ...
分类:数据库   时间:2019-12-24 14:02:39    阅读次数:106
CentOS7安装MySQL报错Failed to start mysqld.service: Unit not found解决办法
1 ~] systemctl start mysql.service 要启动MySQL数据库是却是这样的提示 1 ~] Failed to start mysqld.service: Unit not found 解决方法如下: 首先需要安装mysql server 1 ~] yum install ...
分类:数据库   时间:2019-12-24 13:51:42    阅读次数:604
SQL语句:按条件修改数据
case表达式: case when <判断表达式> then <表达式> when <判断表达式> then <表达式> when <判断表达式> then <表达式> ... else <表达式> end 更新语句需要用update语句: update 表名 set 列名 = 修改后的值 (wh ...
分类:数据库   时间:2019-12-24 13:48:33    阅读次数:361
Django 模型(数据库)
1. 新建项目和应用 django-admin.py startproject learn_models # 新建一个项目 cd learn_models # 进入到该项目的文件夹 django-admin.py startapp people # 新建一个 people 应用(app) 2. 添加 ...
分类:数据库   时间:2019-12-24 13:42:54    阅读次数:97
Thinkphp 5.0 获取最后执行的SQL
1 2 $q=new Question(); 3 $q->save(['qcount'=>$qs->qcount+1],['id'=>input('qid')]); 4 /////// 5 var_dump((new Question())->db()->getLastSql()); //= 6 / ...
分类:数据库   时间:2019-12-24 13:40:02    阅读次数:215
Oracle RMAN备份
#crontab定时任务(周一全量,周二至周日增量) 30 0 * * 1 nohup sh /data/rman/script/rmanfull.sh > /data/rman/script/rman.log &30 0 * * 0,2,3,4,5,6 nohup sh /data/rman/sc ...
分类:数据库   时间:2019-12-24 13:39:21    阅读次数:98
【HCIA Gauss】学习汇总-数据库管理(三范式 GAUSSDB100)-8
一范式:消除重复列 二范式:消除部分依赖主键三范式:消除传递性依赖 层次 网状 关系模型 层次模型: 有且只有一个节点 没有双亲 根节点意外的节点有且只有一个双亲 网状模型:允许一个以上的无双亲 一个节点可以又多于一个的双亲 关系模型:建立在严厉的数据概念基础上 关系必须规范化 关系必须是不可分的数 ...
分类:数据库   时间:2019-12-24 13:35:16    阅读次数:143
PostgreSQL串行化隔离级别(SSI)的能力与实现
https://zhuanlan.zhihu.com/p/37087894 PostgreSQL9.1是第一个采用Serializable Snapshot Isolation(SSI)实现串行化隔离级别的生产级数据库。 本文的目标是学习与分析SSI的设计思路,以及在PG中的实现与优化。首先介绍了隔 ...
分类:数据库   时间:2019-12-24 13:33:55    阅读次数:212
CentOS8 安装部署Apache+Php+MariaDB(pdo扩展)
使用新的CentOS8系统架设PHP服务器,因现在主流数据库mysql已闭源了,所以现在改为使用MariaDB.而php7以后不支持mysqli链接,只有pdo方式,为了安装pdo扩展,所以重新编译安装了PHP,折腾很久才完成,收获还是不错的,了解了很多方面的知识. 安装Apache 1. 安装 2 ...
分类:数据库   时间:2019-12-24 13:32:53    阅读次数:327
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!