码迷,mamicode.com
首页 > 数据库
MySQL视图
创建视图CREATE TABLE 视图定义注意事项: SELECT不能包含FROM语句中的子查询 SELECT不能引用系统或用户变量 在定义中不能引用TEMPORARY表 在视图定义中命名的表必须已存在 视图定义的格式:CREATE [OR REPLACE][ALGORITHM={UNDEFINED ...
分类:数据库   时间:2017-04-30 22:54:12    阅读次数:245
MySQL触发器
所谓的MySQL触发器实际上与一些编程语言中的事件/事件处理程序类似 触发器的建立 建立一张示例表。CREATE TABLE account(acct_num INT,account DECIMAL(10,2)); 建立触发器示例:CREATE TIGGER ins_sum BEFORE INSER ...
分类:数据库   时间:2017-04-30 22:53:16    阅读次数:171
MySQL主从复制原理及其配置过程
一、MySQL复制原理。二、MySQL复制配置。一、MySQL复制原理1.MySQL复制原理图复制原理:Slave启动IOThread和SQLThreadMaster启动DumpThread1.Slave通过IOThread向Master的DumpThread发送请求,Master的DumpThread请求本地的binlog。2.Master读取本地的binlog,并将读取内容发送..
分类:数据库   时间:2017-04-30 22:52:09    阅读次数:245
MySQL学习-SQL约束
约束分类 主键:PRIMARY KEY用于唯一标识表中的一行,不可重复。e.g.:id INT(10) PRIMARY KEY 默认值:DEFAULT插入时,若没有指定该列的值,则为DEFAULT指定的值。e.g.:age INT(10) DEFAULT10 唯一:UNIQUE一张表中的指定列,不可 ...
分类:数据库   时间:2017-04-30 22:50:44    阅读次数:152
MySQL常用查询
建立一个示例表:CREATE TABLE shop( article INT(4) UNSIGNED ZEROFILL DEFAULT '0000', dealer CHAR(20) DEFAULT '' NOT NULL, price DOUBLE(16,2) DEFAULT '0.00' NOT ...
分类:数据库   时间:2017-04-30 22:49:11    阅读次数:206
MySQL数据库管理
MySQL权限管理 权限管理信息被存储在user,db,host,table_priv,column_priv,procs_priv的表中 通过CREATE,DROP权限可以新建数据库/表,删除数据库/表 SELECT,INSERT,UPDATE,DELETE对现存的表进行增删改查 INDEX允许对 ...
分类:数据库   时间:2017-04-30 22:48:22    阅读次数:192
MongoDB数据库和集合的基本操作
非关系型数据库 命令区分大小写;命令结束符为回车(与MySQL不同之处) mongodb配置 sudo service mongodb start mongo mongodb基本概念 集合对应于关系型数据库的表的概念,创建集合:db.createCollections("<集合名>");删除集合:d ...
分类:数据库   时间:2017-04-30 22:47:08    阅读次数:256
Oracle11g Active Data Guard搭建、管理
说明:參考网络众多人的笔记及思路,加上自己亲身实践之后的整理笔记。仅供參考。 Data Guard与RAC不同的是。在普通情况下。Standby仅仅有一个节点处于活动状态,全部的应用都连接到主server。仅仅有当server发生问题时,才考虑切换到备用server。 在Oracle 11g曾经版本 ...
分类:数据库   时间:2017-04-30 21:34:35    阅读次数:266
SQL之用户自定义函数
关于SQL Server用户自定义的函数,有标量函数、表值函数(内联表值函数、多语句表值函数)两种。 题外话,可能有部分朋友不知道SQL Serve用户自定义的函数应该是写在哪里,这里简单提示一下,在Microsoft SQL Server Managerment Studio里面,展开具体需要创建 ...
分类:数据库   时间:2017-04-30 21:24:52    阅读次数:244
mac安装mysql的两种方法(含配置)
双击pkg文件安装 一路向下,记得保存最后弹出框中的密码(它是你mysql root账号的密码) 正常情况下,安装成功。 正常情况下,安装成功。 此时只是安装成功,但还需要额外的配置: (1) 进入系统偏好设置 此时只是安装成功,但还需要额外的配置: (1) 进入系统偏好设置 (2) 点击mysql ...
分类:数据库   时间:2017-04-30 20:38:26    阅读次数:235
mysql 转义字符
在用户提交表单的时候,有的用户会提交一些特殊字符,比如单引号双引号,此时,如果直接按正常字符串插入数据库的话,可能会出现无法正确插入数据库 PDO::quote 转义mysql语句中的单引号和双引号 PHP为了安全性,所以引入了个magic_quotes_gpc = On的功能,可以不需要做任何处理 ...
分类:数据库   时间:2017-04-30 20:38:20    阅读次数:207
使用shell命令操作数据库
使用mysql的-e参数可以执行各种sql的(创建,删除,增,删,改、查)等各种操作 用法 mysql -uxxx –pxxx -e “mysql 命令” 当然还可以使用 如下写法 mysql -e -uxxx –pxxx “mysql 命令” 实践出真知 [root@iZwz99qnmldt4n7... ...
分类:数据库   时间:2017-04-30 20:37:43    阅读次数:186
php5.5过渡--mysql连接
以前: // $conn=mysql_connect("localhost","root","");// $db=mysql_select_db("web_scoring_system",$conn)or die("数据库连接失败:".mysql_error());// mysql_query("s ...
分类:数据库   时间:2017-04-30 20:37:28    阅读次数:282
Oracle Instant Client 安装配置
下载oracleinstant-client 具体选择哪个版本就看自己的实际需要了,一般如果对应的是32位应用则选择32位instantclient 下载oracleinstant-client 具体选择哪个版本就看自己的实际需要了,一般如果对应的是32位应用则选择32位instantclient。 ...
分类:数据库   时间:2017-04-30 20:35:41    阅读次数:224
SWAP_JOIN_INPUTS Oracle Hint(处理hash join强制大表(segment_size大)作为被驱动表)
swap_join_inputs是针对哈希连接的hint,它的含义是让优化器交换原哈希连接的驱动表和被驱动表的顺序,即在依然走哈希连接的情况下让原哈希连接的驱动表变被驱动表,让原哈希连接的被驱动表变为驱动表。 注意,在swap_join_inputs hint中指定的目标表应该是原哈希连接中的被驱动 ...
分类:数据库   时间:2017-04-30 20:33:55    阅读次数:265
sql server 数据库系统整理——数据表的创建和管理
注意: 1、 固定长度字符类型比非固定长度字符类型占用空间要大,可是因为进行字段值设置的时候固定长度字符类型无需进行长度处理就能够进行,因此它的处理速度更快。所以 对于长度相对固定的数据来讲,使用固定长度字符类型将会提高系统的系能。 2、 改动已有数据表。加入字段的语法:ALTER TABLE 待改 ...
分类:数据库   时间:2017-04-30 20:00:03    阅读次数:178
sql server 2008 数据库管理系统使用SQL语句创建登录用户详细步骤
--服务器角色:--固定服务器角色具有一组固定的权限,并且适用于整个服务器范围。 它们专门用于管理 SQL Server,且不能更改分配给它们的权限。 --可以在数据库中不存在用户帐户的情况下向固定服务器角色分配登录。--按照从最低级别的角色(bulkadmin)到最高级别的角色(sysadmin) ...
分类:数据库   时间:2017-04-30 19:58:21    阅读次数:224
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!