
数据库
飞翔的迈克
热爱生活,享受工作。
展开
-
centos 6.2 安装mysql
安装mysqlyum install mysql-server启动mysql完成后,用/etc/init.d/mysqld start 启动mysql允许远程登录mysql -u root -pEnter Password: mysql>Grant all privileges on *.* to 'user1'@'%' identified b转载 2013-08-26 13:57:55 · 760 阅读 · 0 评论 -
redis学习笔记5,zset类型
一:概述zset全称为sorted-sets类型,和set数据类型有极为相似,都是字符串的集合,都不允许重复的成员出现在一个set中.两者的主要区别是zset的每一个成员都会有一个分数(score)与之关联.redis正是通过分数来为集合中的成员进行从小到大的排序.zset的成员是唯一的,但分数(score)却可以重复.在zset中添加、删除或更新一个成员都是非常快速的操作,其时间复杂转载 2014-10-16 16:21:12 · 1062 阅读 · 0 评论 -
mongodb学习笔记2,mongodb的查询
mongdb定位是介于关系型数据库与非关系型数据库之间相对于一般nosql数据库,mongodb拥有强大的查询能力语法设计上是参照了sql的语法查询集合所有文档db.account.find()ps:db.account.find不加括号时,返回find命令的源码简单条件查询db.account.find({"userName":"bbs10"})多值匹原创 2014-10-17 22:00:43 · 555 阅读 · 0 评论 -
redis学习笔记4,hash类型
1.hset设置hash field为指定值,如果key不存在,则先创建。redis 127.0.0.1:6379> hset myhash field1 Hello(integer) 1redis 127.0.0.1:6379>2.hsetnx设置hash field 为指定值,如果key 不存在,则先创转载 2014-10-16 15:06:26 · 498 阅读 · 0 评论 -
Solr4.6用csv文件导入数据
安装好了solr4.6,今天尝试了下给collection1核用csv文件批量导入数据。首先写好csv文件(book.csv),这个文件的路径随意放。我的路径是:E:/book.csv。并注意文件的编码,我的编码是GB2312,一会儿上传的时候要用,如果错了,中文会乱码。id;title;content16;"除夕";"某主席上台了,除夕就不放假了。"17;"钓鱼岛";"钓鱼岛是中转载 2016-10-13 20:43:26 · 926 阅读 · 0 评论 -
ORA-22835:缓冲区对于CLOB到CHAR转换而言太小
错误发生场景在对视图中的CLOB进行to_char处理后,在CLOB字段录入字段信息小于4000字符时,查询正常,但当录入字符大于4000字符时,就会该错误。错误提示:ORA-22835:缓冲区对于CLOB到CHAR转换或BLOB到RAWZ转换而言太小。原因分析在对CLOB进行的TO_CHAR处理,可以理解为将CLOB中存储的信息转换成varchar转载 2017-11-10 17:56:48 · 46487 阅读 · 1 评论 -
Redis知识点总结
Redis优势:性能极高 – Redis能读的速度是110000次/s,写的速度是81000次/s 。丰富的数据类型 – Redis支持二进制案例的 Strings, Lists, Hashes, Sets 及 Ordered Sets 数据类型操作。原子 – Redis的所有操作都是原子性的,同时Redis还支持对几个操作全并后的原子性执行。丰富的特性 – Redis还支持 publish/su...转载 2018-05-15 19:03:41 · 167 阅读 · 0 评论 -
数据库事务的四大特性以及事务的隔离级别
本篇讲诉数据库中事务的四大特性(ACID),并且将会详细地说明事务的隔离级别。 如果一个数据库声称支持事务的操作,那么该数据库必须要具备以下四个特性:⑴ 原子性(Atomicity) 原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,这和前面两篇博客介绍事务的功能是一样的概念,因此事务的操作如果成功就必须要完全应用到数据库,如果操作失败则不能对数据库有任何影响。⑵ 一...转载 2019-02-27 13:44:43 · 142 阅读 · 0 评论 -
redis学习笔记5,键值相关命令+Redis高级使用特性
键值相关命令keys,返回满足跟定的pattern的所有keyredis 127.0.0.1:6379> keys *redis 127.0.0.1:6379> keys my*exists确认一个key是否存在redis 127.0.0.1:6379> exists namedel 删除一个keyredis 127.0.0.1:6379> del na原创 2014-10-17 11:00:39 · 541 阅读 · 0 评论 -
redis学习笔记3,String类型
String类型转载 2014-10-16 15:04:57 · 476 阅读 · 0 评论 -
redis学习笔记5,set类型
介绍:在Redis中,set是集合,和我们数学中的集合概念相似,对集合的操作有添加删除元素,有对多个几个求交并差等操作,操作中key理解为集合的名字。Redis的set是string类型的无序集合。set元素最大可以包含(2的32次方)个元素。set的十通过hash table实现的,所以添加、删除和查找的复杂度都是0(1)。hash table会随着添加或者删转载 2014-10-16 15:36:49 · 588 阅读 · 0 评论 -
常用SQL
SQL查询语句大全集锦 MYSQL查询语句大全集锦 一、 简单查询 简单的Transact-SQL查询只包括选择列表、FROM子句和WHERE子句。它们分别说明所查询列、查询的表或视图、以及搜索条件等。例如,下面的语句查询testtable表中姓名为“张三”的nickname字段和email字段。 复制内容到剪贴板 代码:SELECT `nickname转载 2012-09-13 17:01:52 · 1529 阅读 · 0 评论 -
Oracle 笔记
第1页 1. Oracle 的使用 1.1. SQLPLUS 的命令 初始化表的位置: setNLS_LANG=american_america.us7ascii (设置编码才可以使用下面脚本) cd$ORACLE_HOME/rdbms cd demo summit2.sql ***********************转载 2009-12-29 23:47:00 · 2027 阅读 · 1 评论 -
java中使用jdbc连接SQLite3数据库
sqlite驱动jar包: org.xerial sqlite-jdbc 3.7.2例子:public class TestConn { void test(){ Connection conn = null;转载 2012-11-01 16:10:49 · 1973 阅读 · 0 评论 -
MySQL的大小写敏感性 lower_case_table_names
在 MySQL 中,数据库和表对就于那些目录下的目录和文件。因而,操作系统的敏感性决定数据库和表命名的大小写敏感。这就意味着数据库和表名在 Windows 中是大小写不敏感的,而在大多数类型的 Unix 系统中是大小写敏感的。奇怪的是列名与列的别名在所有的情况下均是忽略大小写的,而表的别名又是区分大小写的。要避免这个问题,你最好在定义数据库命名规则的时候就全部采用小写字母加下划线的转载 2014-03-04 15:23:55 · 785 阅读 · 0 评论 -
linux centos yum安装mysql
安装mysql 服务器端 :# yum install mysql-server 安装完成后启动mysql服务: service mysqld start 给mysql创建一个root管理员: # mysqladmin -u root password 123456 用刚创建的帐号连接mysql: # mysql -u root -p转载 2013-09-22 16:31:05 · 716 阅读 · 0 评论 -
mongoDB安装配置维护
1. 安装介质:mongodb-linux-x86_64-2.0.7.tgz(wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.0.7.tgz)2. 安装路径:/opt/mongodb3. 将mongodb-linux-x86_64-2.0.7.tgz解压到/opt/mongodb原创 2014-05-08 15:55:19 · 563 阅读 · 0 评论 -
简单十步让你全面理解SQL
http://www.kuqin.com/shuoit/20131215/336987.html转载 2014-05-26 16:11:12 · 708 阅读 · 0 评论 -
redis学习笔记1,centos6.3 安装redis
centos 默认没有安装wget,所以先安装wgetyum -y install wget原创 2014-10-16 11:19:34 · 689 阅读 · 0 评论 -
redis学习笔记5,lists类型
技能:1.lpush在key对应list的头部添加字符串元素redis 127.0.0.1:6379> lpush mylist "world"(integer) 1redis 127.0.0.1:6379> lpush mylist "hello"(integer) 2redis 127.0.0.1:6379> lrange m转载 2014-10-16 15:27:10 · 435 阅读 · 0 评论 -
mongodb学习笔记1,增删改语法
进入mangodb:./mongo使用数据库use bbs查看文档数据个数db.account.count()删除数据db.account.remove()文档插入当个文档插入:db.account.insert({"userName":"bbs10000000","passwd":"ddddd","acctAttr":null})查原创 2014-10-17 14:26:10 · 629 阅读 · 0 评论 -
redis学习笔记2,配置文件
#是否作为守护进程运行 daemonize yes #配置 pid 的存放路径及文件名,默认为当前路径下 pidfile redis.pid #Redis 默认监听端口 port 6379 #客户端闲置多少秒后,断开连接 timeout 300 #日志显示级别 loglevel verbose #指定日志输出的文件名,也可指定到标准输出端转载 2014-10-16 11:34:39 · 535 阅读 · 0 评论 -
Oracle ID 自增
实现Oracle Id自增1、方法一(Oracle Version Oracle 12c版本支持)create table app_student(id integer generated by default as identitynot null primary key,createtime DATE not NULL);insert into app_student(c...转载 2019-07-02 13:20:44 · 719 阅读 · 0 评论