数据库
承接各种编程私活
这个作者很懒,什么都没留下…
展开
-
深度解析MySQL查询缓存机制
MySQL查询缓存机制是MySQL数据库中的重要机制之一,下面将为您深入分析MySQL查询缓存机制,供您参考学习之用。MySQL缓存机制简单的说就是缓存sql文本及查询结果,如果运行相同的sql,服务器直接从缓存中取到结果,而不需要再去解析和执行sql。如果表更改 了,那么使用这个表的所有缓冲查询将不再有效,查询缓存值的相关条目被清空。更改指的是表中任何数据或是结构的改变,包括INSERT转载 2013-04-12 09:05:44 · 636 阅读 · 0 评论 -
分布式存储 CentOS6.5虚拟机环境搭建FastDFS-5.0.5集群
正文: 本次的目的是利用VMware搭建一个属于自己的hadoop集群。本次我们选择的是VMware10,具体的安装步骤大家可以到网上搜索,资源很多。 在阅读本篇文章之前,你最好对FastDFS有一个初步的了解,我建议可以看看下面的链接文章中的介绍: http://blog.csdn.net/poechant/article/details/6转载 2015-10-28 08:56:02 · 1417 阅读 · 0 评论 -
Sqlite + CodeBlocks + Ubuntu
今天项目需要集成sqlite源代码,由于在Linux运行要求,所以使用了CodeBlocks进行开发。开发过程中,发现sqlite.c文件使用c编写的,而其他的文件皆为C++写的,编译的时候,一直报错:invalid conversion from 'void*' to 'sqlite3_int64* {aka long long int*}'后来果断查了一下,发现时用c++编译器编译c文原创 2014-11-10 18:35:25 · 860 阅读 · 0 评论 -
Sqlite + CodeBlocks + Ubuntu
今天项目需要集成sqlite源代码,由于在Linux运行要求,所以shiy原创 2014-11-10 17:31:03 · 1584 阅读 · 0 评论 -
Sqlite sqlite3_config 报错 21
要使用Sqlite进行开发,xue原创 2014-09-04 09:05:35 · 5134 阅读 · 0 评论 -
数据库连接池(Oracle,Mysql,SQLite)
现在代码大牛这么犀利,自己也懒得去xi原创 2014-09-11 10:38:29 · 4056 阅读 · 0 评论 -
在C++中使用sqlite的示例(从下载、编译、工程建立、配置、测试代码编写全方位介绍)
SQLite是一个完全独立的、不需要服务器、不要任何配置、支持SQL的、开源的文件数据库引擎。源代码和支持可以登录:http://www.sqlite.org/ 本文主要介绍如何在C++中使用sqlite。1、SQLite下载与安装 本文以3.7.4版本为例进行说明。在http://www.sqlite.org/ 下载windows平台的3.7.4版本的sqlite。转载 2014-08-18 17:09:01 · 998 阅读 · 0 评论 -
Java 往 MongoDB 插入文档的几种方法
1. [代码]方法1 01BasicDBObject document = new BasicDBObject();02document.put("database", "mkyongDB");03document.put("table", "host转载 2013-07-19 09:04:23 · 1526 阅读 · 0 评论 -
MongoDB vs Hadoop
MongoDB has its own MapReduce framework and Hadoop has HBase. HBase is a scalable database similar to MongoDB.The main flaw in Hadoop is that it has a single point of failure, namely the “NameNo原创 2013-07-18 09:42:11 · 1321 阅读 · 0 评论 -
Mysql 导入csv文件
MYSQL LOAD DATA INFILE命令可以把csv平面文件中的数据导入到数据库中。linux下:LOAD DATA INFILE '/home/test/dump/ip_location.csv' INTO TABLE ip_location CHARACTER SET utf8 FIELDS TERMINATED BY ',' E转载 2013-07-17 09:26:35 · 4316 阅读 · 0 评论 -
Ant 执行sql脚本 出现语法错误
今天准备在java中,利用ant来执行sql脚本,进行数据的更新。运行过程中,出现了特别常见的sql语法错误。可以经过检查没有错误,为了保证没有错误,还特地在mysql的控制台直接用source来执行了一次,同样没有错误。这个问题比较郁闷,最后终于在http://www.zzzxo.com/q/answers-ant-sql-insert-statement-fails-on-strings-wo原创 2013-06-18 16:09:53 · 2689 阅读 · 0 评论 -
java 执行sql脚本的3种方式 (ant,ibatis,ScriptRunner)
ant: java执行sql文件这个问题麻烦的地方在于解析sql脚本文件。所幸的是ant与 ibatis提供了这种实现。package com.unmi; import java.io.*; import org.apache.tools.ant.*; import org.apache.tools.ant.taskdefs.*; im转载 2013-06-14 16:07:29 · 3816 阅读 · 0 评论 -
Mysql 彻底删除Mysql 重新安装
1、删除 mysql1 sudo apt-get autoremove --purge mysql-server-5.02 sudo apt-get remove mysql-server3 sudo apt-get autoremove mysql-server4 sudo apt-get remove mysql-common (非常重要)上面的其实有一些是转载 2013-05-30 15:02:33 · 813 阅读 · 0 评论 -
Java 执行sql脚本
在Java 程序中,运行 sql文件总结:两种思路:第一种思路:读取脚本文件,分解成 sql 语句,然后在程序中执行批处理。第二种思路:利用 Ant 的SQL Task来实现执行SQL 脚本的功能。 第一种思路的麻烦之处在于,如何将一个文件中的所有语句分解成一句句的SQL语句,如果分解的稍微不成功,执行时就会出问题,所以必须在文件中作标记。相比这下,转载 2013-05-30 13:48:10 · 1950 阅读 · 0 评论 -
Neo4J 部署方案
Neo4j可以嵌入到你的应用中,作为一个独立服务器运行或者部署成HA集群模式提供好性能服务。表 20.1. Neo4j部署选项 Single InstanceMultiple InstancesEmbeddedEmbeddedGraphDatabaseHighlyAvailabl转载 2013-04-16 14:27:20 · 4311 阅读 · 1 评论 -
Neo4j 遍历框架
除了 Node 和 Relationship 遍历查询框架还包括一些主要的接口: TraversalDescription+,+Evaluator+,+Traverser 和 Uniqueness 是一些主要的。 Path 接口在遍历中还有一个特殊的用途,因为当评估该位置时它常被用来表示在图中的一个位置。 此外,PathExpander (代替 RelationshipExpander)转载 2013-04-15 15:25:04 · 7110 阅读 · 0 评论 -
centos7 mysql 安装及设置远程访问
CentOS7的yum源中默认好像是没有mysql的。为了解决这个问题,我们要先下载mysql的repo源。1. 下载mysql的repo源?1$ wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm2. 安装my转载 2015-10-28 16:57:44 · 11946 阅读 · 1 评论