如上图,result是varchar类型,需要行转列,百度到的都是对int类型的操作,折腾了很久,才整出来,在这里备个忘,不过据说性能方面堪忧,所以在这里也求看到大神指点指点,哪里还可以改进的,谢谢。 1 --不适用于有类型为text、ntext等不能执行distinct操作的字段 2 SELECT ...
分类:
数据库技术 时间:
2016-07-21 19:23:18
收藏:
0 评论:
0 赞:
0 阅读:
143
官方资源 1. Mysql Manual(严格来说,除了它其他都是浮云) http://dev.mysql.com/doc/refman/5.5/en/index.html 2. Mysql Internals官方介绍,wiki形式,收集了一些专题,讲得很深入 http://dev.mysql.co ...
分类:
数据库技术 时间:
2016-07-21 18:06:29
收藏:
0 评论:
0 赞:
0 阅读:
266
平时我们在使用MySQL的时候,对于MySQL中的NULL值和空值区别不能很好的理解。注意到NULL值是未知的,且占用空间,不走索引,DBA建议建表的时候最好设置字段是NOT NULL 来避免这种低效率的事情的发生。 问题 1: 首先,我们需要搞清楚 "空值" 和"NULL"的概念: 1:空值('' ...
分类:
数据库技术 时间:
2016-07-21 18:03:28
收藏:
0 评论:
0 赞:
0 阅读:
188
验证python-mysql是否安装 1:python 2: import MySQLdb 安装步骤: 1、sudo apt-get install python-setuptools 2、sudo apt-get install libmysqld-dev 3、sudo apt-get insta ...
分类:
数据库技术 时间:
2016-07-21 18:02:28
收藏:
0 评论:
0 赞:
0 阅读:
163
Medicator和OSB (Oracle Service Bus)存在的目的,从架构的设计模式上看,和解耦多态等理念非常的相似。 通过Proxy代理的方式,把真正某个Service的实现进行隐藏,让依赖于Service的应用只依赖Service接口,而在接口后面 Routing过去的Service... ...
分类:
数据库技术 时间:
2016-07-21 18:00:58
收藏:
0 评论:
0 赞:
0 阅读:
164
SOA是一场架构的变革,那既然是变革,那就一定是有内在的原因来推动这个架构的变革。在过去几十年的时间里面,应用程序架构已经经历了3次巨大的变革,从Terminal/主机--> Client/Server-->Browser/Server, 无一例外,程序的复杂度,需求易变性,资源重用的等,都是不断推... ...
分类:
数据库技术 时间:
2016-07-21 17:55:18
收藏:
0 评论:
0 赞:
0 阅读:
153
Mysql 性能优化教程 目录 目录 背景及目标 Mysql 执行优化 认识数据索引 为什么使用数据索引能提高效率 如何理解数据索引的结构 如何理解影响结果集 理解执行状态 常见分析手段 分析流程 总结 Mysql 运维优化 存储引擎类型 内存使用考量 性能与安全性考量 存储压力优化 运维监控体系 ...
分类:
数据库技术 时间:
2016-07-21 17:50:28
收藏:
0 评论:
0 赞:
0 阅读:
312
SOA架构的一个核心的使命是整合企业现存的各式各样的计算资源,它不仅仅是代码层面的整合,更是硬件,计算能力,服务能力的整合。Oracle SOA Suite在这方面做得特别的贴切,它提供了一组Adapter的组件用来包装现存的资源。 现存资源被使用的情景一般都能涵括在如下的一些方式: * 文件交互方... ...
分类:
数据库技术 时间:
2016-07-21 17:49:28
收藏:
0 评论:
0 赞:
0 阅读:
165
结构化查询语言(Structured Query Language)是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统 它不要求用户指定对数据的存放方法,也不需要用户了解具体的数据存放方式,所以具有完全不同底层结构的不同数据库系统, 可以使用相同 ...
分类:
数据库技术 时间:
2016-07-21 17:46:28
收藏:
0 评论:
0 赞:
0 阅读:
162
转载于:http://www.cnblogs.com/macro-cheng/archive/2011/10/25/mysql-001.html 一 下载MySQL 访问MySQL的官网http://www.mysql.com/downloads/ 然后在页面中会看到“MySQL Community ...
分类:
数据库技术 时间:
2016-07-21 17:46:19
收藏:
0 评论:
0 赞:
0 阅读:
156
第一种情况:将a数据库.dbo.a表的数据追加到b数据库.dbo.b表中 (条件:此时b数据库中已创建好了b表)inert into b数据库.dbo.b表 select * from a数据库.dbo.a表 [where 条件] 此T-SQL语句会有异常 仅当使用了列列表并且 IDENTITY_I ...
分类:
数据库技术 时间:
2016-07-21 17:44:58
收藏:
0 评论:
0 赞:
0 阅读:
242
replace into的存在的几种情况 当表存在主键并且存在唯一键的时候 如果只是主键冲突 如果只是主键冲突 这里我们插入一条主键已经存在的4的数据 发现,auto_increment并没有+1,而是针对原来的那一条id=4的记录进行了update,因为没有指定其他列(v,extra)的值,所以, ...
分类:
数据库技术 时间:
2016-07-21 17:43:48
收藏:
0 评论:
0 赞:
0 阅读:
218
mybatis的objectMapper.xml中, 1) 若<sql /> 查询语句中配置的是resultType=“实体类/DTO” ,则从mybatis返回的键值对结果集(Map)会直接赋值给该DTO(根据set()/get()方法,因此该DTO属性名要与表字段名一致,若不一致,可再sql查询 ...
分类:
数据库技术 时间:
2016-07-21 17:43:02
收藏:
0 评论:
0 赞:
0 阅读:
547
传统的本地事务处理都是依靠数据库自身事务处理能力,而事务本身是传统关系型数据库的基石。简单来说事务就是一些满足acid特性的sql,数据库通过锁和日志实现这些机制。国内的mysql中innodb事务引擎引料众多,也有很多文章让我们深刻理解索引和事务的概念。此处简单说一下我的理解; A:代表原子性,最 ...
分类:
数据库技术 时间:
2016-07-21 17:42:28
收藏:
0 评论:
0 赞:
0 阅读:
247
1.可以去官网下载 http://dev.mysql.com/downloads/mysql/ 链接: http://pan.baidu.com/s/1hsO5OX2 密码: jmc6 2.解压到文件夹 我的目录是 C:\mysql\mysql-5.7.13-winx64 3.添加环境变量 C:\m ...
分类:
数据库技术 时间:
2016-07-21 17:39:40
收藏:
0 评论:
0 赞:
0 阅读:
253
一、简介 SQL,Structured Query Language,结构化查询语言。 SQL 用来访问和操作数据库。 SQL 是由美国国家标准学会(American National Standard Institute,ANSI)通过的数据库语言美国标准。 ——————————————————— ...
分类:
数据库技术 时间:
2016-07-21 17:36:28
收藏:
0 评论:
0 赞:
0 阅读:
266
package cn.spark.study.core.mycode_dataFrame; import java.sql.DriverManager;import java.util.ArrayList;import java.util.HashMap;import java.util.List; ...
分类:
数据库技术 时间:
2016-07-21 17:34:38
收藏:
0 评论:
0 赞:
0 阅读:
259
在使用navicat上连接oracle正确用户名和密码,oracle常用服务也启动的情况下依然无法建立连接。但是sqlPus上输入用户名和密码可以连接通过,百思不得其解(菜鸟本质 好奇)。 这种情况下查看了navicat的历史日志:ORA-12514: TNS:listener does not c ...
分类:
数据库技术 时间:
2016-07-21 17:33:28
收藏:
0 评论:
0 赞:
0 阅读:
584
# /etc/init.d/mysql stop # mysqld_safe --user=mysql --skip-grant-tables --skip-networking & # mysql -u root mysql mysql> UPDATE user SET Password=PASS ...
分类:
数据库技术 时间:
2016-07-21 17:31:08
收藏:
0 评论:
0 赞:
0 阅读:
284
部分手机root后,使用adb root会出现这个提示。 原因是root不彻底。 adb shell之后进入到$界面,su一下才进入到#。 这个之后可以使用root功能了。 注意到,这个时候exit的话,先是退回到$,之后才是退出shell。 如此,adb pull 系统文件夹里面的东西就不方便了。 ...
分类:
数据库技术 时间:
2016-07-21 17:30:28
收藏:
0 评论:
0 赞:
0 阅读:
442