码迷,mamicode.com
首页 > 数据库 > 月排行
MySQL 配置文件my.cnf
转载: MySQL配置文件my.cnf 详解:#BEGIN CONFIG INFO#DESCR: 4GB RAM, 只使用InnoDB, ACID, 少量的连接, 队列负载大#TYPE: SYSTEM#END CONFIG INFO ## 此mysql配置文件例子针对4G内存。 # 主要使用INNO ...
分类:数据库   时间:2017-09-14 16:33:58    阅读次数:179
MySQL5.5安装教程
登录MySQL:mysql -uroot -p密码 退出MySQL:exit | quit 查看数据库:show databases; ...
分类:数据库   时间:2017-09-14 16:34:43    阅读次数:171
oracle 角色
一、介绍角色就是相关权限的命令集合,使用角色的主要目的就是为了简化权限的管理。假定有用户a,b,c为了让他们都拥有如下权限1. 连接数据库2. 在scott.emp表上select,insert,update。如果采用直接授权操作,则需要进行12次授权。因为要进行12次授权操作,所以比较麻烦喔!怎么 ...
分类:数据库   时间:2017-09-14 16:34:57    阅读次数:157
db2数据库创建删除主键约束和创建删除唯一键约束
创建、删除唯一约束: db2 "alter table tabname add unique(colname)" db2 "alter table tabname drop unique CONSTNAME " 创建主键约束: db2 "alter table staff add primary k ...
分类:数据库   时间:2017-09-14 16:39:50    阅读次数:357
oracle pl/sql 存储过程
存储过程用于执行特定的操作,当建立存储过程时,既可以指定输入参数(in),也可以指定输出参数(out),通过在过程中使用输入参数,可以将数据传递到执行部分;通过使用输出参数,可以将执行部分的数据传递到应用环境。在sqlplus中可以使用create procedure命令来建立过程。实例如下:1.请 ...
分类:数据库   时间:2017-09-14 16:41:08    阅读次数:250
实战mysql分区
前些天拿到一个表,将近有4000w数据,没有任何索引,主键。(建这表的绝对是个人才) 这是一个日志表,记录了游戏中物品的产出与消耗,原先有一个后台对这个表进行统计。。。。。(这要用超级计算机才能统计得出来吧),只能帮前人填坑了。。。。 数据太大,决定用分区来重构。 如果你发现是empty,说明你的m ...
分类:数据库   时间:2017-09-14 16:41:17    阅读次数:188
Mysql 多表查询
一、定义: 多表查询包括二张表以上的表的查询,其中有内连拉、左外、右外连接的查询 二、数据准备 三、内连接 查询两张表中都有的关联数据,相当于利用条件从笛卡尔积结果中筛选出了正确的结果。 SELECT * FROM emp,dep WHERE emp.dep_id=dep.id; 或 SELECT  ...
分类:数据库   时间:2017-09-14 16:42:01    阅读次数:204
MYSQL常用函数
mysql 链接服务器 mysql -h localhost -u root -p * show databases 显示数据库 * use dbname 选择数据库 * show tables 显示数据表 *create database 数据库名 建库 * drop database dbnam... ...
分类:数据库   时间:2017-09-14 16:42:11    阅读次数:181
oracle 数据库管理--管理表空间和数据文件
一、概念表空间是数据库的逻辑组成部分。从物理上讲,数据库数据存放在数据文件中;从逻辑上讲,数据库数据则是存放在表空间中,表空间由一个或多个数据文件组成。 二、数据库的逻辑结构oracle中逻辑结构包括表空间、段、区和块。说明一下数据库由表空间构成,而表空间又是由段构成,而段又是由区构成,而区又是由o ...
分类:数据库   时间:2017-09-14 16:42:17    阅读次数:192
oracle pctfree和pctused 详解
一、建立表时候,注意PCTFREE参数的作用 PCTFREE:为一个块保留的空间百分比,表示数据块在什么情况下可以被insert,默认是10,表示当数据块的可用空间低于10%后,就不可以被insert了,只能被用于update;即:当使用一个block时,在达到pctfree之前,该block是一直 ...
分类:数据库   时间:2017-09-14 16:43:16    阅读次数:110
Mysql 完整性约束
定义: 完整性约束是对字段进行限制,从而符合该字段达到我们期望的效果比如字段含有默认值,不能是NULL等, 主要有唯一、自增、主键、外键约束 唯一约束: 唯一约束可以有多个但索引列的值必须唯一,索引列的值允许有空值。 如果能确定某个数据列将只包含彼此各不相同的值,在为这个数据列创建索引的时候就应该使 ...
分类:数据库   时间:2017-09-14 16:43:33    阅读次数:229
第十一篇:MySQL基础
本篇内容 一、 MySQL概述 MySQL是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 旗下公司。MySQL 最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS (Relational Database Management ...
分类:数据库   时间:2017-09-14 16:45:03    阅读次数:132
python-day47--mysql数据备份与恢复
一、IDE工具介绍 二、MySQL数据备份 1.使用mysqldump实现逻辑备份 2.恢复逻辑备份 3.在不进入数据库的情况下查看数据库内的数据 4.数据库迁移(扩展了解) 5.表的导出和导入 ...
分类:数据库   时间:2017-09-14 16:46:18    阅读次数:158
MySQL round函数
在mysql中,round函数用于数据的四舍五入,它有两种形式: 1、round(x,d) ,x指要处理的数,d是指保留几位小数 这里有个值得注意的地方是,d可以是负数,这时是指定小数点左边的d位整数位为0,同时小数位均为0; 2、round(x) ,其实就是round(x,0),也就是默认d为0; ...
分类:数据库   时间:2017-09-14 16:46:33    阅读次数:216
windows下的mysql主从同步
mysql主从同步: 1.为什么要主从同步? 在Web应用系统中,数据库性能是导致系统性能瓶颈最主要的原因之一。尤其是在大规模系统中,数据库集群已经成为必备的配置之一。集群的好处主要有:查询负载、数据库复制备份等。其中Master负责写操作的负载,也就是说一切写的操作都在Master上进行,而读的操 ...
分类:数据库   时间:2017-09-14 16:46:48    阅读次数:214
oracle 索引
一、管理索引-原理介绍索引是用于加速数据存取的数据对象。合理的使用索引可以大大降低i/o次数,从而提高数据访问性能。索引有很多种我们主要介绍常用的几种:为什么添加了索引后,会加快查询速度呢? 二、创建索引1)、单列索引单列索引是基于单个列所建立的索引语法:create index 索引名 on 表名 ...
分类:数据库   时间:2017-09-14 16:47:37    阅读次数:127
windows环境下mysql的解压安装以及备份和还原
系统环境为server2012 1、下载mysql解压版,解压安装包到指定目录 2、在以上目录中,复制一份my-default.ini文件,重命名为my.ini,进行如下修改(按照需要): 3、添加环境变量,将C:\Program Files\mysql\bin添加到系统的环境变量Path中 4、在 ...
分类:数据库   时间:2017-09-14 16:48:29    阅读次数:207
oracle pl/sql 分页
一、无返回值的存储过程 古人云:欲速则不达,为了让大家伙比较容易接受分页过程编写,我还是从简单到复杂,循序渐进的给大家讲解。首先是掌握最简单的存储过程,无返回值的存储过程。 案例:现有一张表book,表结构如下:书号、书名、出版社。 CREATE TABLE book( ID NUMBER(4), ...
分类:数据库   时间:2017-09-14 16:48:42    阅读次数:179
oracle pl/sql 包
包用于在逻辑上组合过程和函数,它由包规范和包体两部分组成。1)、我们可以使用create package命令来创建包,如:i、创建一个包sp_packageii、声明该包有一个过程update_saliii、声明该包有一个函数annual_income 2)、建立包体可以使用create packa ...
分类:数据库   时间:2017-09-14 16:49:17    阅读次数:201
MySQL内置函数获取几天前的日期
如何采用mysql内置函数获取指定时间之前的日期呢? SELECT something FROM table_name WHERE DATE_SUB(CURDATE(),INTERVAL 30 DAY) <= date_col; 获取30天前的日期。 select date_sub(now(),in ...
分类:数据库   时间:2017-09-14 16:49:32    阅读次数:294
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!