码迷,mamicode.com
首页 > 数据库 > 周排行
安装mysql-5.7.17cmke报错
--LookingforSHM_HUGETLB-found --Lookingforsys/types.h --Lookingforsys/types.h-found --Lookingforstdint.h --Lookingforstdint.h-found --Lookingforstddef.h --Lookingforstddef.h-found --Checksizeofvoid* --Checksizeofvoid*-done --SIZEOF_VOIDP8 --PerformingTestHA..
分类:数据库   时间:2017-04-25 21:29:34    阅读次数:561
oracle 进阶之model子句
本博客是自己在学习和工作途中的积累与总结,仅供自己参考,也欢迎大家转载,转载时请注明出处。 一, model子句 制作表格数据,用传统sql来实现的话,一般通过多个表的自联结实现,而model的出现则使得不用自联结就能实现表格,因为model拥有了跨行应用能力。 (1) 语法 MODEL [] [] ...
分类:数据库   时间:2017-04-25 21:32:06    阅读次数:243
mysql from dual插入实现不插入重复记录
在mysql中插入一或者多条记录的时候,要求某个字段的值唯一,但是该字段没有添加唯一性索引,可用from dual解决。 select * from ( select '2015080109' a,2 b,4 c,5 d from dual union select '2015080106' a,2 ...
分类:数据库   时间:2017-04-25 21:34:05    阅读次数:300
oracle复习(二)
十一、replace 替换格式:(原字符串,要查找的字符或字符串,替换的字符或字符串)select replace('hello world','o','a') from dual; //替换时区分大小写select e.empno,replace(e.ename,'S','J') from emp ...
分类:数据库   时间:2017-04-25 22:17:08    阅读次数:177
ORACLE 改动表结构 之ALTER CONSTAINTS
1,创建联合主键 ALTER TABLE 表名 ADD CONSTRAINTS 结束名 PRIMARY KEY (列名,列名..); 2,新增字符 ALTER TABLE 表名 ADD (COLUMN DATATYPE [DEFAULT VALUE][NULL/NOT NULL]); 3,删除列 A ...
分类:数据库   时间:2017-04-25 22:17:56    阅读次数:195
从JDBC到hibernate再到mybatis之路
一、传统的JDBC编程 在java开发中,以前都是通过JDBC(Java Data Base Connectivity)与数据库打交道的,至少在ORM(Object Relational Mapping)框架没出现之前是这样,目前常用的ORM框架有JPA、hibernate、mybatis、spri ...
分类:数据库   时间:2017-04-25 22:19:39    阅读次数:316
关于mysql的范式——反范式的思路
数据库的设计,是有模式的,就是在实际生产的项目中,按照怎样怎样步骤的去做。减少冗余呀,一对多呀等等。 那么回归到一个问题:数据库究竟是为了添加,还是为了查询?这个问题有些轴,以 增删改查四律而言,都是重要的。 那么数据库的本身就让人来用的。那么数据库的精简,通过范式精简,对我们来说,是最重要的嘛? ...
分类:数据库   时间:2017-04-25 22:23:45    阅读次数:160
含数据库的企业网站如何选择主机?
最近在做企业网站,于是在阿里云买了域名与主机,我买的主机就是云虚拟主机,目的是储存企业网站的所有数据,包括数据库mysql的各种表。 根据自己的需求,选择合适的云虚机主机: 了解云虚拟主机支持的建站系统,目前主流的有如下(因为我自己没有用到,因此只是略过): 我使用的 ...
分类:数据库   时间:2017-04-25 22:27:28    阅读次数:284
spark中使用sparksql对日志进行分析(属于小案例)
一:使用sparksql开发 1.sparksql开发的两种方式 HQL:SQL语句开发 eq : sqlContext.sql("xxxx") DSL : sparkSql中DataFrame的API调用方式 eq:val df=sqlContext.xxx df.select("number") ...
分类:数据库   时间:2017-04-25 23:25:50    阅读次数:217
MySQL 查询语句优化思路
query 语句的优化思路和原则主要提现在以下几个方面:1. 优化更需要优化的Query;2. 定位优化对象的性能瓶颈;3. 明确的优化目标;4. 从 Explain 入手;5. 多使用profile6. 永远用小结果集驱动大的结果集;7. 尽可能在索引中完成排序;8. 只取出自己需要的Column ...
分类:数据库   时间:2017-04-25 23:28:15    阅读次数:295
MySQL优化之COUNT(*)效率(部分转载与个人亲测)
说到MySQL的COUNT(*)的效率,发现越说越说不清楚,干脆写下来,分享给大家。 COUNT(*)与COUNT(COL)网上搜索了下,发现各种说法都有:比如认为COUNT(COL)比COUNT(*)快的;认为COUNT(*)比COUNT(COL)快的;还有朋友很搞笑的说到这个其实是看人品的。 在 ...
分类:数据库   时间:2017-04-25 23:36:08    阅读次数:311
dedecms二次开发:dedesql.class.php 数据库类
dedecms二次开发目录点这个:dedecms二次开发教程目录 系统会自动载入 dedesql.class.php 文件,并用 进行初始化数据库连接,因此在工程所有文件中均不需要单独初始化这个类,可直接用 $dsql 或 $db 进行操作,为了防止错误,操作完后不必关闭数据库。 常用的方法: 1、 ...
分类:数据库   时间:2017-04-25 23:36:59    阅读次数:262
Mysql注入点在limit关键字后面的利用方法
描写sql注入利用方法的文章数不胜数,本文将描述一种比较特殊的场景。 细节 在一次测试中,我碰到了一个sql注入的问题,在网上没有搜到解决办法,当时的注入点是在limit关键字后面,数据库是MySQL5.x,SQL语句类似下面这样: 问题的关键在于,语句中有order by 关键字,我们知道,mys ...
分类:数据库   时间:2017-04-26 01:21:08    阅读次数:288
oracle hint inline materialize
当我们使用with的时候,oracle可能会把with里面的结果转换为暂时表。这是仅仅是可能,由于CBO会推断。 inline是不转换成暂时表。materialize是强制转换成暂时表。 制造数据 drop table test1 purge; drop table test2 purge; dro ...
分类:数据库   时间:2017-04-26 10:04:18    阅读次数:282
sql 分隔字符串函数
USE [tms]GO/****** Object: UserDefinedFunction [dbo].[fn_ConvertListToTable_Sort] Script Date: 2017/4/26 9:04:51 ******/SET ANSI_NULLS ONGOSET QUOTED_ ...
分类:数据库   时间:2017-04-26 10:05:19    阅读次数:196
spring security基于数据库表进行认证
主要几点在我注释的那些地方,可以看出这种方式是很不灵活的一种方式,但足够满足大多数小项目了。 根据这个内置的实现我们的数据表应该使用5张表来满足它,users,authorities,groups以及两张关联表。 基本结构如下:引用http://www.cnblogs.com/tyb1222/p/4 ...
分类:数据库   时间:2017-04-26 10:05:26    阅读次数:324
Apache 2.4权限设置( you don't have permission to access / on this server Apache2.4)
Apache 从2.2升级到 Apache2.4.x 后配置文件 httpd.conf 的设置方法有了大变化,以前是将 deny from all 全部改成 Allow from all 实现外网访问,现在是将 Require all denied 以及 Require local 都该为 Requ ...
分类:数据库   时间:2017-04-26 10:05:48    阅读次数:450
SqlBulkCopy 来自数据源的 String 类型的给定值不能转换为指定目标列的类型 bit
使用SqlBulkCopy批量插入,可以快速对大批量的数量插入,性能非常好 在使用时出现“来自数据源的 String 类型的给定值不能转换为指定目标列的类型 bit”异常 为DataTable与要插入的数据表字段位置不一样所至 DataTable与要插入的数据表要字段名,位置,数据类型都一至才可 示 ...
分类:数据库   时间:2017-04-26 10:09:18    阅读次数:234
懵懂oracle之存储过程
oracle存储过程关联知识点汇总 ...
分类:数据库   时间:2017-04-26 10:10:09    阅读次数:419
【故障处理141119】一次数据库不繁忙时一条sql语句2个运行计划导致业务超时的故障处理
1,故障描写叙述: 一条select有两个运行计划。在sqlplus中运行选择好的运行计划。仅仅要40毫秒。而在程序中运行选择了差的运行计划,要1分23秒左右,导致前台业务超时报错。 2。故障解决: 使用outline固定好的运行计划后攻克了该故障。 3,故障发展顺序: (1),早上一上班,说CRM ...
分类:数据库   时间:2017-04-26 10:12:59    阅读次数:230
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!