码迷,mamicode.com
首页 > 数据库
2016/10/18 数据库设计三大范式
参考:http://www.cnblogs.com/linjiqin/archive/2012/04/01/2428695.html http://www.jb51.net/article/19312.htm 1.第一范式(确保每列保持原子性) 第一范式是最基本的范式。如果数据库表中的所有字段值都是... ...
分类:数据库   时间:2016-10-18 16:09:23    阅读次数:178
数据库编程
存储过程 procedures (存储在数据库中用于完成某个功能的程序) 1、定义 create or replace procedure 存储名(参数1 in 数据类型,参数2 out 数据类型) is 定义变量 begin 代码 end 存储过程名称; 2、参数类型 in 输入参数 out 输出 ...
分类:数据库   时间:2016-10-18 16:07:32    阅读次数:202
Mysql存储过程
1、什么是存储过程? 我们操作的SQL语句在每次执行的时候需要先编译,再执行;而存储过程(Stroed Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中(有点类似于Java的static变量)。 在我们需要使用的时候通过指定存储过程的名字并指定参数(如果该存储过程带有 ...
分类:数据库   时间:2016-10-18 16:03:31    阅读次数:239
python2.7之MySQLdb模块 for linux安装
1.下载:MySQL-pythonhttp://sourceforge.net/projects/mysql-python/files/mysql-python-test/1.2.3b1/MySQL-python-1.2.3b1.tar.gz/downloadtar -zxf MySQL-pytho ...
分类:数据库   时间:2016-10-18 15:59:56    阅读次数:595
Mysql客户端中文乱码问题解决
用Mysql客户端查询发现乱码: 上网搜索之后,发现需要改一下charactor_set_results,改为utf8或者gb2312(要根据shell客户端设置的编码) 这时候,中文就可以正常查看了。 ...
分类:数据库   时间:2016-10-18 15:56:26    阅读次数:180
mysql索引类型normal,unique,full text
转自:http://blog.csdn.net/cuidiwhere/article/details/8452997 问题1: MySQL索引类型normal,unique,full text的区别是什么? normal:表示普通索引 unique:表示唯一的,不允许重复的索引,如果该字段信息保证不 ...
分类:数据库   时间:2016-10-18 15:50:36    阅读次数:177
数据库vertica 脚本方式的导入导出
需要进入vsql下的: 导入: copy emp from '/tmp/emp.csv' DELIMITER ',' ESCAPE AS '\' ENCLOSED BY '"' DIRECT EXCEPTIONS '/日志文件路径/日志文件名.log'直接在vertica所在的服务器命令行中: vs ...
分类:数据库   时间:2016-10-18 14:06:41    阅读次数:507
oracle存储过程中的if...elseif...else用法
if ... then ... elsif ... then ... else ... end if; or if ... then ... else ... end if; or if ... then ... end if; 注:if后的条件不加括号 例子如下: if p_fh <> '' th ...
分类:数据库   时间:2016-10-18 14:02:02    阅读次数:323
创建数据库和表的SQL语句
创建数据库的SQL语句: 那么如何删除这个数据库呢,SQL Server将数据库的清单存放在master系统数据库的sysdatabases表中,只需要查看该表是否存在于该数据库中就可以 了,语句如下: 创建表和删除表的SQL语句如下: ...
分类:数据库   时间:2016-10-18 14:01:28    阅读次数:251
Oracle取TOP N条记录
在SQL Server里面有top关键字可以很方便的取出前N条记录,但是Oracle里面却没有top的使用,类似实现取出前N条记录的简单方法如下: 方法1:利用ROW_NUMBER函数 取出前5条记录: 取出中间5条记录: 方法2:利用子查询 取出前5条记录: 取出中间5条记录: ...
分类:数据库   时间:2016-10-18 13:55:22    阅读次数:267
mongodb 中的Multikey Index Bounds解释$elemMatch
首先说一下 $elemMatch的用法: { _id: 1, results: [ 82, 85, 88 ] } { _id: 2, results: [ 75, 88, 89 ] } $elemMatch是匹配document 中数组中至少有一个元素满足$elemMatch中的所有条件,例如: ...
分类:数据库   时间:2016-10-18 13:55:31    阅读次数:320
PL/SQL developer 管理多套数据库
PL/SQL developer 管理多套数据库,作为一个统一的接口平台,连接多套数据库. 1.. 1、类SQL PLUS窗口:File->New->Command Window,这个类似于oracle的客户端工具sql plus,但比它好用多了。 2、设置关键字自动大写:Tools->Prefer ...
分类:数据库   时间:2016-10-18 13:50:04    阅读次数:264
[Mongodb]删除指定字段
摘要 如果想要删除mongodb中一个document的某个字段,该如何做呢? 方法模版 db.user.update({"email_state":{"$exists":true}},{"$unset":{"email_state",""}},{multi:true}); 删除user表的emai ...
分类:数据库   时间:2016-10-18 13:48:20    阅读次数:245
Oracle修改客户端10分钟登录一次
...
分类:数据库   时间:2016-10-18 13:44:59    阅读次数:159
Mac Mysql 重新设置root密码 、 卸载
Mac OS X - 重置 MySQL Root 密码您是否忘记了Mac OS 的MySQL的root密码? 通过以下4步就可重新设置新密码:1. 停止 mysql server. 通常是在 '系统偏好设置' > MySQL > 'Stop MySQL Server'2. 打开终端,输入: sudo ...
分类:数据库   时间:2016-10-18 13:44:59    阅读次数:263
Windows系统安装Oracle 11g 数据库
本文来自:http://www.cnblogs.com/yangxia-test/p/3922775.html 一.下载 http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html以下两网址来源 ...
分类:数据库   时间:2016-10-18 13:39:23    阅读次数:415
还原SQLServer2008数据库报用户无法登录 .
在一台新的服务器上还原mssql2008r2数据库后,原来数据库中的账户无法用来打开这台新还原的数据库,报错:登录失败 错误代码:4064。分析原因:在备份数据库的时候,服务器引擎中的安全->登录 中的用户在还原的时候并没有跟过来,导致登录设置降级,图1解决的方法: 步骤1 将原来数据库中的那个用户 ...
分类:数据库   时间:2016-10-18 13:35:42    阅读次数:261
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!