码迷,mamicode.com
首页 > 数据库
Mysql 相关
mysql有几种索引类型? 一、普通索引 这是最基本的索引,它没有任何限制。它有以下几种创建方式: 二、唯一索引 它与前面的普通索引类似,不同的就是:索引列的值必须唯一,但允许有空值。如果是组合索引,则列值的组合必须唯一。它有以下几种创建方式: 三、主键索引 它是一种特殊的唯一索引,不允许有空值。一般是在建表的时候同时创建主键索引: 索...
分类:数据库   时间:2016-05-12 18:53:43    阅读次数:208
mysql存储引擎(二)
mysql存储引擎(二)mysql存储引擎二 MEMORY MERGE BerkeleyDB存储引擎 MEMORY MEMORY存储引擎通过采用内存中的内容来创建表。每个Memory表实际上和一个磁盘文件关联起来,文件名采用”表名.frm”的格式。Memory类型的表访问速度极快,因为数据源来自内存,所以数据库关闭时,内存中的数据就会发生丢失。默认使用Hash索引。 mysql> create...
分类:数据库   时间:2016-05-12 18:45:21    阅读次数:223
Reveal的LLDB集成方式
在上一篇文章中,我介绍了用framework的方式去配置Reveal,但是这种方式很繁琐,因为每分析一个工程你都得去添加一次Reveal的framework 并且配置一次Other Linker Flags 而且等你打包测试或者打包上架的时候你还要把Reveal的framework给剔出来。这里给大家分享一种新的方式来玩转Reveal集成->LLDB方式,这种方式就可以避免上面的问题。LLDB集...
分类:数据库   时间:2016-05-12 18:44:16    阅读次数:296
MyBatis 入门(二)--用接口方式访问数据库
一、建立接口 UserMapper.javapublic interface UserMapper { public List getAllUser(); public User getUserById(String userId); public int insert(User user); public int update(User user);...
分类:数据库   时间:2016-05-12 18:40:48    阅读次数:242
MySQL学习9:详解MySQL中的外键约束
本篇主要讲解MySQL中的外键约束。          一约束概述         创建约束的目的就是保证数据的完整性和一致性。约束根据约束针对的字段的数目的多少划分为表级约束和列级 约束。         如果约束按照功能来划分的话刻印划分为:NOT NULL(非空约束)、PRIMARY KEY(主键约束)、UNIQUE  KEY(唯一约束)、DEFAULT(默认约束)和FOREIGN...
分类:数据库   时间:2016-05-12 18:39:44    阅读次数:291
failed to open file mysql,导入mysql数据库打不开的解决办法
使用mysql导入数据库时很不凑巧的出现: Failed to open file 'xxx.sql', error: 2 主要的原因在于mysql没权限读取你指定导入盘符的权限。 so 我们此时应该给mysql 加上读取权限 在此附上干货: 1.添加mysql安装路径。首先右键单击“我的电脑(wind7是“计算机”)”--->“属性”-->"高级系统设置",弹出“...
分类:数据库   时间:2016-05-12 18:38:16    阅读次数:3532
SQLSERVER2008完整数据库恢复的正确姿势
注意以下几点: 1/2008sqlserver与2014sqlserver恢复方法大同小异,但是注意2014的时候要手动选择以下dbname.2/数据库一定要(full)完整类型。3/ldf根据恢复数据库的情况,可能会产生高达百G的日志,请自行选择磁盘。mdf则可以替代数据库恢复这一操作,可以直接附加数据库,完成数据库恢复。请自行百度“附加数据库”。 至此,2...
分类:数据库   时间:2016-05-12 18:36:12    阅读次数:173
【连载】关系型数据库是如何工作的?(7) - 数据库架构视图
现在我们可以看看数据库内部都有什么组件。一个数据库就是容易访问和修改的信息集合,实际上,一组简单的文件就可以做到。最简单的数据库SQLite就是由一组简单文件组成的,并且是一组精心设计的一组文件,它允许你: 通过事务保证数据的安全性和一致性; 即时海量数据也能保证快速处理数据。 通常,一个数据的组件视图如下: 在写下这部分内容之前,我阅读了很多书籍和论文,每一个都有其特有的方式来描述...
分类:数据库   时间:2016-05-12 18:36:54    阅读次数:139
MySQL学习8:操作数据表(二)
接着上一篇博客,这一次我们初步了解一些MySQL数据库中的约束。        六自动编号        AUTO_INCREMENT        自动编号的字段,必须与主键组合使用。默认情况下,起始值为1,每次的增量为1。        例子:        CREATE TABLE tb3(             id SMALLINT UNSIGNED AUTO_INCREM...
分类:数据库   时间:2016-05-12 18:33:50    阅读次数:202
Mysql与Oracle的区别
1.  Oracle是大型数据库而Mysql是中小型数据库,Oracle市场占有率达40%,Mysql只有20%左右,同时Mysql是开源的而Oracle价格非常高。 2. Oracle支持大并发,大访问量,是OLTP最好的工具。 3. 安装所用的空间差别也是很大的,Mysql安装完后才152M而Oracle有3G左右,且使用的时候Oracle占用特别大的内存空间和其他机器性能。 4.Ora...
分类:数据库   时间:2016-05-12 18:31:53    阅读次数:165
Mysql性能优化一
mysql的性能优化无法一蹴而就,必须一步一步慢慢来,从各个方面进行优化,最终性能就会有大的提升。 Mysql数据库的优化技术 对mysql优化是一个综合性的技术,主要包括 表的设计合理化(符合3NF)添加适当索引(index) [四种: 普通索引、主键索引、唯一索引unique、全文索引]分表技术(水平分割、垂直分割)读写[写: update/delete/add]分离存储过程 [模块...
分类:数据库   时间:2016-05-12 18:30:03    阅读次数:213
oracle笔记
create table kkk(myid number,myname var2char(50),mydept number); insert into kkk(myid,myname,mydept) select myid,myname,mydept from emp where deptno='10'; update emp set (job,sal,comm)=(sele...
分类:数据库   时间:2016-05-12 18:28:24    阅读次数:254
Spring-JDBC通用Dao
Spring-JDBC通用Dao(代码备份) jdbc是一种轻量级的xxx JdbcBaseDaoJdbcBaseDao接口,内容如下:package com.sun4j.core.jdbc.dao;import java.io.Serializable; import java.util.List; import java.util.Map;import org.springframework...
分类:数据库   时间:2016-05-12 18:25:24    阅读次数:260
Mysql配置版安装
解压修改配置文件添加环境变量 注册Mysql服务解压修改配置文件将下载的MySQL压缩包解压到自定义目录下,我的解压目录是: “D:\Program Files\MySQL\mysql-5.6.13-win32” 将解压目录下默认文件 my-default.ini 拷贝一份,改名 my.ini 复制下面的配置信息到 my.ini 保存 如果没有my-default.ini,可自...
分类:数据库   时间:2016-05-12 18:25:41    阅读次数:189
Mysql 优化原则
二、原则总结 原则1、仅列出需要查询的字段,这对速度不会明显的影响,主要是考虑节省应用程序服务器的内存。 原来语句: select * from admin 优化为: select admin_id,admin_name,admin_password from admin 原则2、尽量避免在列上做运算,这样导致索引失效。 原语句: select * from admi...
分类:数据库   时间:2016-05-12 18:25:52    阅读次数:211
Mysql主从复制
Mysql主从复制...
分类:数据库   时间:2016-05-12 18:17:19    阅读次数:186
JDBC学习笔记
本文为博主原创,允许转载,但请声明原文地址:http://www.coselding.cn/blog/5/5-125.html 1.加载驱动:加载实现数据库接口的实现类  String driver = "com.mysql.jdbc.Driver";  Class.forName(driver); 2.实例化数据库连接对象:(需要数据库账户密码)   connection = Dr...
分类:数据库   时间:2016-05-12 18:17:15    阅读次数:173
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!