码迷,mamicode.com
首页 > 数据库 > 月排行
MySQL的编译安装
编译安装mysql:1、准备工作rpm-emysql--nodeps//卸载rpm安装的mysqlyum-yinstallncurses-devel-5.7-3.20090208.el6.x86_64//安装编译mysql时需要调用的插件userdel-rmysql//删除mysql用户group-g27mysql//创建mysql组useradd-M-u27-G27-s/sbin/nologinmysql//创建mysql用户并..
分类:数据库   时间:2017-04-16 10:16:47    阅读次数:251
(Windows Maven项目)Redis数据库的安装和操作实现
Redis是一个内存数据库,他会把你写入当中的数据缓存到内存中,之后会周期性的往磁盘中写入。这篇文章中介绍的是在Windows环境下利用Maven工具编译运行Java文件实现Redis数据库的操作。 首先。我们须要下载Redis工具:http://redis.io/download,之后解压就能够了 ...
分类:数据库   时间:2017-04-16 10:48:35    阅读次数:266
mysql以下c连接mysql数据库
1.安装sudo yum install mysql-devel 安装组件和库 2. #include <stdio.h> #include <stdlib.h> #include <string.h> #include <mysql/mysql.h> int main(int argc, cons ...
分类:数据库   时间:2017-04-16 10:57:42    阅读次数:202
mysql 创建表和外键
mysql> create table country( > country_id smallint unsigned not null auto_increment, >country varchar(50) not null, >last_update timestamp not null de ...
分类:数据库   时间:2017-04-16 10:58:18    阅读次数:218
数据库乐观锁与悲观锁
前面说到了数据库的隔离级别,隔离性是数据库中数据有意义的条件之一,而不同的隔离级别,归根到底其实是在读和写的操作中对表、事务后者是表进行对应的锁定操作,所以下面简单总结下数据库的两种类型锁:乐观和悲观锁,很多是概念性的东西和个人理解,不足之处也请指正。 一、锁的概念 简单说说数据库锁的概念,和多线程 ...
分类:数据库   时间:2017-04-16 11:16:37    阅读次数:157
Mycat和MySQL的差别——Mycat的核心作用
有个朋友面试的时候被问到:Mycat和MySQL的差别。我们能够把上层看作是对下层的抽象,比如操作系统是对各类计算机硬件的抽象。那么我们什么时候须要抽象?假如仅仅有一种硬件的时候,我们须要开发一个操作系统吗?再比方一个项目仅仅须要一个人完毕的时候不须要leader,可是当须要几十人完毕时,就应该有一 ...
分类:数据库   时间:2017-04-16 11:28:04    阅读次数:168
windows下python3 使用cx_Oracle,xlrd插件进行excel数据清洗录入
我们在做数据分析,清洗的过程中,很多时候会面对各种各样的数据源,要针对不同的数据源进行清洗,入库的工作。当然python这个语言,我比较喜欢,开发效率高,基本上怎么写都能运行,而且安装配置简单,基本上...
分类:数据库   时间:2017-04-16 11:29:06    阅读次数:524
mysql 选择合适的存储引擎
1 MyISAM:默认的MySQL 插件式存储引擎。如果应用是以读操作和插入操作为主,只有很少的更新和删除操作,并且对事务的完整性、并发性要求不是很高,那么选择这个存储引擎是非常适合的。MyISAM 是在Web、数据仓储和其他应用环境下最常使用的存储引擎之一。2 InnoDB:用于事务处理应用程序, ...
分类:数据库   时间:2017-04-16 11:59:15    阅读次数:205
SQL中inner join、outer join和cross join的区别
缺省情况下是inner join,开发中使用的left join和right join属于outer join,另外outer join还包括full join.下面我通过图标让大家认识它们的区别。现有两张表,Table A 是左边的表。Table B 是右边的表。其各有四条记录,其中有两条记录na ...
分类:数据库   时间:2017-04-16 12:07:01    阅读次数:161
关系型数据库和非关系型数据库
摘要: 常见关系型数据库是二维网状结构,非关系型的有key-value形式。非关系型数据库适合SNS类型高并发大数据的应用。 1. 关系型数据库 关系型数据库,是指采用了关系模型来组织数据的数据库。 关系模型是在1970年由IBM的研究员E.F.Codd博士首先提出的,在之后的几十年中,关系模型的概 ...
分类:数据库   时间:2017-04-16 12:09:50    阅读次数:174
【SQL】常见问题总结
[时间比较] time < '2016-04-16', 需要比较的时间写成标准的字符串格式 [取字符串前两位] left(str, 2), str表示字符串, 2表示去两位, left函数是从左往右取 [去掉重复值] SELECT 后面添加 DISTINCT 关键字 [去掉字符串右边的空格] 使用函 ...
分类:数据库   时间:2017-04-16 12:16:17    阅读次数:154
Oracle中TIMESTAMP时间的显示格式
Oracle中的TIMESTAMP数据类型很多人用的都很少,所以即使最简单的一个查询返回的结果也会搞不清楚到底这个时间是什么时间点。 例如: 27-1月 -08 12.04.35.877000 上午 这个时间到底是几点呢?中午12:04分,那就错了,其实使用to_char函数转换后得到如下结果: 2 ...
分类:数据库   时间:2017-04-16 12:25:38    阅读次数:299
mysql char与varchar区别
CHAR 和VARCHAR 类型类似,都用来存储字符串,但它们保存和检索的方式不同。 CHAR属于固定长度的字符类型,而VARCHAR 属于可变长度的字符类型。 mysql> CREATE TABLE vc (v VARCHAR(4), c CHAR(4));mysql> INSERT INTO v ...
分类:数据库   时间:2017-04-16 13:12:22    阅读次数:171
redis数据库学习笔记
redis数据库 工作需要,简单了解一下redis数据库,供后续参考和复习使用。 一、简介 Redis是一个开源(BSD许可),内存存储的数据结构服务器,可用作数据库,高速缓存和消息队列代理。它支持字符串、哈希表、列表、集合、有序集合,位图,hyperloglogs等数据类型。内置复制、Lua脚本、 ...
分类:数据库   时间:2017-04-16 13:58:25    阅读次数:199
sql数据类型总结
一、数字数据类型 bigint int smallint tinyint decimal numeric money smallmoney float real Bit 二、字符数据类型 非unicode char Varchar Text 为Unicode Nchar Nvarchar Ntext ...
分类:数据库   时间:2017-04-16 14:01:48    阅读次数:207
mysql 浮点数与定点数
浮点数一般用于表示含有小数部分的数值。当一个字段被定义为浮点类型后,如果插入数据的精度超过该列定义的实际精度,则插入值会被四舍五入到实际定义的精度值,然后插入,四舍五入的过程不会报错。在MySQL 中float、double(或real)用来表示浮点数。 定点数不同于浮点数,定点数实际上是以字符串形 ...
分类:数据库   时间:2017-04-16 14:04:19    阅读次数:203
4-15 OS(线程,用户态,内核态,页) 数据库(原子性,日志) JAVA(I/O)
在internet services课上老师说到Capriccio 是用户模式下的thread library,OS课里第2个project也是实现一个用户模式下的线程库。之前用过POSIX库,我知道这是在内核模式里的线程库,那就表示由内核来创建、调度线程吧。但内核就像一个黑盒,一直不明白它做了什么 ...
分类:数据库   时间:2017-04-16 14:06:01    阅读次数:366
oracle列转行 WM_CONCAT LISTAGG
开发给个SQL说给某个条件时报ORA-22922 代码段: 修改成如下后解决: 注: LISTAGG为11G2才提供的函数 ...
分类:数据库   时间:2017-04-16 14:11:33    阅读次数:178
sql 多表查询
1.等值连接 select e.empno d.dname from emp e,dept d where e.deptno=d.deptno; 2.不等值连接 SQL> --不等值连接 SQL> --查询员工信息: 员工号 姓名 月薪 工资级别 SQL> select * from salgrad ...
分类:数据库   时间:2017-04-16 14:26:21    阅读次数:237
修改oracle10g 11g内存分配
先查看数据库是否使用spfile启动,如果不是的话,只需要在pfile中修改,然后重启数据库即可SQL> show parameter spfile; NAME TYPE VALUE spfile string D:\APP\ADMINISTRATOR\PRODUCT\1 1.2.0\DBHOME_ ...
分类:数据库   时间:2017-04-16 14:26:44    阅读次数:233
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!