码迷,mamicode.com
首页 > 数据库
SQL复习五(索引)
SQL索引在数据库优化中占有一个非常大的比例, 一个好的索引的设计,可以让你的效率提高几十甚至几百倍,在这里将带你一步步揭开他的神秘面纱。 1.1 什么是索引? SQL索引有两种,聚集索引和非聚集索引,索引主要目的是提高了SQL Server系统的性能,加快数据的查询速度与减少系统的响应时间 下面举 ...
分类:数据库   时间:2016-10-24 01:50:44    阅读次数:195
mysql 集群+主从同步
SQL节点: 给上层应用层提供sql访问。 管理节点(MGM): 管理整个集群。 启动,关闭集群。 通过ndb_mgmd命令启动集群 存储/数据节点: 保存cluster中的数据。 数据节点,可以提供副本。实现数据冗余。 NDB引擎:是一种 “内存中”的存储引擎 , 它具有可用性高和数据一致性好的特 ...
分类:数据库   时间:2016-10-24 00:01:47    阅读次数:667
JAVA-JDBC
使用java连接数据库,一般在日常jdbc的使用中,不会直接将数据源的信息写死在代码中,不利于扩展,一般会使用datasource.properties文件来保存数据源信息和驱动信息 datasource.properties: jdbc.driverClassName=oracle.jdbc.Or ...
分类:数据库   时间:2016-10-23 23:51:54    阅读次数:239
SQL Server 系统时间
getdate()函数:取得系统当前的日期和时间。返回值为datetime类型的。 用法:getdate() 例子: select getdate() as dte,dateadd(day,-1,getdate()) as nowdat datepart()函数:以整数的形式返回时间的指定部分。 用 ...
分类:数据库   时间:2016-10-23 23:36:51    阅读次数:338
SQL语句练习
1.sql书写:(1)from 表 (2)where 条件 (3)select 列 2.rownum 行号(伪列) 1.1rownum永远按照默认的顺序生成,并不随着排序之后发生变化 1.2rownum 只能使用<,<=,不能使用>,>= 解释:oracle为行式数据库,永远第一行开始,一行行递增; ...
分类:数据库   时间:2016-10-23 23:28:41    阅读次数:301
Sqlserver查询数据库文件大小和剩余空间
在MS Sql Server中可以能过以下的方法查询出磁盘空间的使用情况及各数据库数据文件及日志文件的大小及使用利用率: 1、查询各个磁盘分区的剩余空间:Exec master.dbo.xp_fixeddrives 2、查询数据库的数据文件及日志文件的相关信息(包括文件组、当前文件大小、文件最大值、 ...
分类:数据库   时间:2016-10-23 23:24:58    阅读次数:291
【linux】之安装mysql常用配置
查看是否存在mysql安装包 rpm -qa|grep -i mysql 删除mysql安装包 --nodeps 忽略依赖关系rpm -e --nodeps mysql-libs-5.1.61-4.el6.i686 安装mysql服务端rpm -ivh MySQL-server-5.5.50-1.e ...
分类:数据库   时间:2016-10-23 21:17:03    阅读次数:184
SQL 复习二(数据查询语言)
1.1 数据查询语言 DQL就是数据查询语言,数据库执行DQL语句不会对数据进行改变,而是让数据库发送结果集给客户端。 语法: SELECT selection_list /*要查询的列名称*/ FROM table_list /*要查询的表名称*/ WHERE condition /*行条件*/ ...
分类:数据库   时间:2016-10-23 21:03:50    阅读次数:424
SQL复习一(基础知识)
1.什么是sql SQL(structure query language)是结构化查询语言,它是对关系型数据库的操作语言。它可以应用到所有的数据库中,例如:MySQL、Oracle、SQL server 等。 1.2 语法要求 SQL语句可以单行或者多行书写,以分号结尾; 可以用空格和缩进来增强语 ...
分类:数据库   时间:2016-10-23 21:05:28    阅读次数:267
SQL复习四(完整性约束)
完整性约束是为了表的数据的正确性。主要有主键,外键的约束。 1 主键 当某一列添加了主键约束后,该列的数据就不能重复出现。这样每行记录中其主键列就能唯一的标识着以行。如学生可以用学号作为唯一的标识。 主键的不能为null,也不能重复。 指定主键的约束用关键字 primary key 。 创建表时,直 ...
分类:数据库   时间:2016-10-23 21:03:30    阅读次数:233
MySQL存储引擎【InnoDB、MyISAM、Memory】
数据库,MySQL这样存在多存储引擎的数据库软件,清楚常见的存储引擎的区别,使用合适的存储引擎,使得项目跑的更顺畅,有时候对于一个项目,甚至比项目本身都重要。这篇文章,旨在浅谈常见的三种存储引擎的区别,优缺点。是学习也是分享。1:查看MySQL所支持的存储引擎:1.1 show engines;1.... ...
分类:数据库   时间:2016-10-23 20:57:35    阅读次数:262
Django简单的数据库操作
当然,本篇的前提是你已经配置好了相关的环境,这里就不详细介绍。 一. 在settings.py文件中设置数据库属性。 如下: 二. 创建数据库模型App python manage.py startapp dbModel目录结构如下(不同的版本也许会有不同): |-- dbModel |-- __i ...
分类:数据库   时间:2016-10-23 20:51:33    阅读次数:161
MySQL存储引擎MyISAM与InnoDB的优劣
使用MySQL当然会接触到MySQL的存储引擎,在新建数据库和新建数据表的时候都会看到。MySQL默认的存储引擎是MyISAM,其他常用的就是InnoDB了。至于到底用哪种存储引擎比较好?这个问题是没有定论的,需要根据你的需求和环境来衡量。所以对这两种引擎的概念、原理、异同和各自的优劣点有了详细的了... ...
分类:数据库   时间:2016-10-23 20:51:41    阅读次数:234
MySql解决插入中文乱码问题
在dos中登陆mysql 后输入: // 查看数据使用的所有编码show variables like 'character%';// 修改客户端的编码 为 gbkset character_set_client=gbk;// 修改结果集的编码为gbkset character_set_result ...
分类:数据库   时间:2016-10-23 20:41:32    阅读次数:180
SQL复习三(子查询)
子查询 子查询就是嵌套查询,即select中包含这select,如果一条语句中存在着两个,或者两个以上的select,那么就是子查询语句了。 子查询出现的位置 where后,作为条件的一部分; from后,作为被查询的一条表; 当子查询出现在where 后作为条件时,还可以使用以下的关键字: any ...
分类:数据库   时间:2016-10-23 20:35:43    阅读次数:311
MySql服务基础
MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 最流行的关系型数据库管理系统,在 WEB 应用方面MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) ...
分类:数据库   时间:2016-10-23 20:26:55    阅读次数:190
[风马一族_php]PHP与Mysql建立连接
...
分类:数据库   时间:2016-10-23 20:24:20    阅读次数:142
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!