![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
zhuang_sen
这个作者很懒,什么都没留下…
展开
-
Java连接数据库的四种方式
Java连接数据库的方式有多种:根据所需要的不同数据库驱动分,分为四种:1:1类驱动。这就是JDBC-ODBC桥的方式。但这种方式不适合程序的重用与维护,不推荐使用。需要数据库的ODBC驱动。2:2类驱动。这就是JDBC+厂商API的形式。厂商API一般使用C编写,所以,这种方式也不长使用。3:3类驱动。这就是JDBC+厂商Database Connection Server+转载 2017-02-18 23:46:56 · 2180 阅读 · 0 评论 -
数据库SQL优化大总结之 百万级数据库优化方案
网上关于SQL优化的教程很多,但是比较杂乱。近日有空整理了一下,写出来跟大家分享一下,其中有错误和不足的地方,还请大家纠正补充。这篇文章我花费了大量的时间查找资料、修改、排版,希望大家阅读之后,感觉好的话推荐给更多的人,让更多的人看到、纠正以及补充。1.对查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where转载 2017-02-24 20:07:03 · 206 阅读 · 0 评论 -
修改及查看mysql数据库的字符集
Liunx下修改MySQL字符集:1.查找MySQL的cnf文件的位置find / -iname '*.cnf' -print/usr/share/mysql/my-innodb-heavy-4G.cnf/usr/share/mysql/my-large.cnf/usr/share/mysql/my-small.cnf/usr/share/mysql/my-medium转载 2017-02-19 00:10:11 · 205 阅读 · 0 评论 -
Mysql命令大全
1、连接Mysql格式: mysql -h主机地址 -u用户名 -p用户密码1、连接到本机上的MYSQL。首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码。如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进转载 2017-02-19 00:06:33 · 191 阅读 · 0 评论 -
MySQL 数据类型
MySQL 的数值数据类型可以大致划分为两个类别,一个是整数,另一个是浮点数或小数。许多不同的子类型对这些类别中的每一个都是可用的,每个子类型支持不同大小的数据,并且 MySQL 允许我们指定数值字段中的值是否有正负之分或者用零填补。 表列出了各种数值类型以及它们的允许范围和占用的内存空间。类型 大小 范围(有符号) 范围(无符号) 用途 TINYINT 1 字节 (-128,127转载 2017-02-19 00:04:43 · 147 阅读 · 0 评论 -
windows下mongodb安装与使用整理
一、首先安装mongodb1.下载地址:http://www.mongodb.org/downloads2.解压缩到自己想要安装的目录,比如d:\mongodb3.创建文件夹d:\mongodb\data\db、d:\mongodb\data\log,分别用来安装db和日志文件,在log文件夹下创建一个日志文件MongoDB.log,即d:\mongodb\data\log\Mongo转载 2017-02-19 00:03:34 · 141 阅读 · 0 评论 -
mongodb3.03开启认证
下载了最新mongodb3.03版本,当使用--auth 参数命令行开启mongodb用户认证时遇到很多问题,现总结如下:(百度上搜到的基本都是老版本的,看到db.addUser的就是,请忽略)Windows下我做了一个bat文件,用来启动mongodb,命令行如下:mongod --dbpath db\data --port 27017 --directoryperdb --logp转载 2017-02-19 00:02:19 · 173 阅读 · 0 评论 -
MongoDB常用命令
MongoDB由C++写就,其名字来自humongous这个单词的中间部分,从名字可见其野心所在就是海量数据的处理。关于它的一个最简洁描述为:scalable, high-performance, open source, schema-free, document-oriented database。MongoDB的主要目标是在键/值存储方式(提供了高性能和高度伸缩性)以及传统的RDBMS系转载 2017-02-19 00:00:13 · 189 阅读 · 0 评论 -
数据库查询优化方案(处理上百万级记录如何提高处理查询速度)
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:sel转载 2017-02-18 23:55:38 · 248 阅读 · 0 评论 -
Oralce的数据类型
定义了:标量(SCALAR)、复合(COMPOSITE)、引用(REFERENCE)和LOB四种数据类型 ☆标量(SCALAR) 合法的标量类型与数据库的列所使用的类型相同,此外它还有一些扩展。它又分为七个组:数字、字符、行、日期、行标识、布尔和可信。 ☆数字 数字,它有三种基本类型--NUMBER、PLS_INTEGER和BINARY_INTENER转载 2017-02-18 23:52:40 · 226 阅读 · 0 评论 -
Oralce数据库几种常用的备份方法
当使用一个数据库时,总希望数据库的内容是可靠的、正确的,但由于计算机系统的故障(包括机器故障、介质故障、误操作等),数据库有时也可能遭到破坏,这时如何尽快恢复数据就成为当务之急。如果平时对数据库做了备份,那么此时恢复数据就显得很容易。由此可见,做好数据库的备份是多么重要。下面介绍一下ORACLE 数据库的几种备份方法,它们分别为导出/导入(EXPORT/IMPORT)、冷备份、热备份方式。转载 2017-02-18 23:51:48 · 970 阅读 · 0 评论 -
JDBC-ODBC桥连接方式连接数据库
通过Mircrosoft ODBC数据源模式取得数据库连接的JDBC驱动称为JDBC-ODBC桥连接模式,这里以连接Oracle数据库。工具/原料电脑上安装好了JAVA并配置好了环境。电脑上成功安装有Oracle数据库Windows系统平台下配置ODBC数据源在window系统下的控制面板中选择“管理工具”,再选择“数据源”,进入ODBC数据源配置界面。在ODBC数据源主管理界面,可以看到已经配置...转载 2017-02-18 23:49:04 · 1261 阅读 · 0 评论 -
什么是DQL,DML,DDL,DCL
DQL数据查询语言,DML数据操纵语言,DDL数据定义语言,DCL数据控制语言。1 数据查询语言DQL数据查询语言DQL基本结构是由SELECT子句,FROM子句,WHERE子句组成的查询块:SELECT FROM WHERE 2 数据操纵语言DML数据操纵语言DML主要有三种形式:1) 插入:INSERT2) 更新:UPDATE3) 删除:DE转载 2017-02-24 21:54:21 · 317 阅读 · 0 评论