码迷,mamicode.com
首页 > 数据库 > 周排行
SQL入门之查询入门
select语法一般结构: 可知select语句是由几个组件或者说子句构成。有一些子句不可缺少(select子句),但有一些可以不用使用。 0.select子句 作为select语句第一个部分,select是最后被执行的,因为需要知道结果集中所有可能包含的列。 这里*代表通配符,意思是从depart ...
分类:数据库   时间:2017-04-08 15:45:24    阅读次数:207
MongoDB-PHP拓展
1、MongoDB安装PHP扩展#yum install php-pecl-mongo2、重启php服务#service nginx start#echo "<?php phpinfo();?>" >index.php如果看到mongo就表示安装成功了。 3、基本操作<?php//连接MongoDB ...
分类:数据库   时间:2017-04-08 15:56:22    阅读次数:230
sql server cvs 导入
一、使用导入数据工具: 选择数据源: Flat File Source , 选择一个csv文件, Advance: 选择所有的列(可以多选,使用Shift), 改OutputColumnWidth:500, 改DataType:Unicode 字符串 [DT_WSTR] 二、使用命令: ...
分类:数据库   时间:2017-04-08 15:58:34    阅读次数:260
数据库基本操作
一、环境配置 1.配置环境变量 将mysql/bin目录路径配置到用户变量Path和系统变量PATH中。 2.启动mysql服务 启动cmd,输入net start mysql57(57为版本号),提示服务已启动。 3.进入mysql cmd输入mysql -u root(用户名) -p 回车后输入 ...
分类:数据库   时间:2017-04-08 16:07:52    阅读次数:228
mysql.user表中Host为%的含义
Host列指定了允许用户登录所使用的IP,比如user=root Host=192.168.1.1。这里的意思就是说root用户只能通过192.168.1.1的客户端去访问。 而%是个通配符,如果Host=192.168.1.%,那么就表示只要是IP地址前缀为“192.168.1.”的客户端都可以连 ...
分类:数据库   时间:2017-04-08 16:14:37    阅读次数:188
mysql view 更新中的问题
mysql的视图有三种类型:merge、temptable、undefined。如果没有ALGORITHM子句,默认算法是UNDEFINED(未定义的)。 算法会影响MySQL处理视图的方式。 1,MERGE,会将引用视图的语句的文本与视图定义合并起来,使得视图定义的某一部分取代语句的对应部分。 2 ...
分类:数据库   时间:2017-04-08 17:00:04    阅读次数:266
mysql触发器学习
触发器(trigger)是一个特殊的存储过程,他的执行不是由程序调用,也不是手工启动,而是由事件触发,比如当对一个表进行操作(insert,delete,update) 时就会激活它执行。触发器经常用于加强数据的完整性约束和业务规则等。 例如,当学生表中增加了一个学生的信息时,学生的总数就应该同时改... ...
分类:数据库   时间:2017-04-08 17:04:44    阅读次数:173
oracle笔记---SGA之高速缓存区
SGA(system global area)系统全局区域,在内存中分配一份共享内存区域为oracle的一些关联进程运行所共享。如DBWn,PMON。SGA分为有以下几部分组成: 1.高速缓存区 2.重做日志缓存区 3.共享池 4.大池 5.java池 6.流池 7.固定SGA高速缓存区高速缓存区的 ...
分类:数据库   时间:2017-04-08 17:10:21    阅读次数:256
MySQL闲谈--基本知识
MySQL的相关概念介绍 MySQL 为关系型数据库(Relational Database Management System), 这种所谓的"关系型"可以理解为"表格"的概念, 一个关系型数据库由一个或数个表格组成。 MySQL脚本的基本组成 与常规的脚本语言类似, MySQL 也具有一套对字符 ...
分类:数据库   时间:2017-04-08 17:16:35    阅读次数:286
数据库2_sqlHelper
封装一个受影响的行 执行sql。返回 查询结果中的 第一行第一列的值 执行sql 返回一个DataTable 执行sql 脚本,返回一个SqlDataReader 另外还赋这片也是可以参考,上文是根据EF来判断的 http://www.cnblogs.com/lishuangzhe/archive/ ...
分类:数据库   时间:2017-04-08 17:37:53    阅读次数:239
数据库的读写分离
读写分离,基本的原理是让主数据库处理事务性增、改、删操作(INSERT、UPDATE、DELETE),而从数据库处理SELECT查询操作。数据库复制被用来把事务性操作导致的变更同步到集群中的从数据库。 为什么要分库、分表、读写分? 单表的数据量限制,当单表数据量到一定条数之后数据库性能会显著下降。数 ...
分类:数据库   时间:2017-04-08 18:08:42    阅读次数:189
MySQL存储过程---涉及多个表之间的关联关系,且各表中具有相同的字段,以主键id 为例,一定要使用 xx.id加以区分
此篇不放存储过程实例了。 这是我在开发存储过程中碰到的耗时最久的一次问题,存储过程可以跑,但是得到的结果不是自己想要的, 排查了很久,发现是此句中的id惹的祸: SET projectInfoId =(SELECT id FROM temp.PROJECT_INFO p WHERE 1=1 AND ...
分类:数据库   时间:2017-04-08 18:18:38    阅读次数:362
MySQL 聚簇索引&&二级索引&&辅助索引
MySQL非聚簇索引&&二级索引&&辅助索引 mysql中每个表都有一个聚簇索引(clustered index ),除此之外的表上的每个非聚簇索引都是二级索引,又叫辅助索引(secondary indexes)。 以InnoDB来说,每个InnoDB表具有一个特殊的索引称为聚集索引。如果您的表上定 ...
分类:数据库   时间:2017-04-08 18:18:56    阅读次数:276
Spring MVC动态切换数据源(多数据库类型)
最近由于项目需求,需要将Sql Server 和 Mysql 两种数据库整合到一个项目,项目的用到的框架是SSM。 因此尝试了利用AOP切面来切每次执行的Servcie方法,根据Service所在的包名来实现数据源自动切换。 1.项目架构如下: 2.在com.jiefupay.database包中建 ...
分类:数据库   时间:2017-04-08 18:21:07    阅读次数:561
SQL优化之索引优化
这篇文章为Qi总结,如果有不对的希望可以指出。 初级开发人员,一般是接触不到架构,大数据这样的优化方案,而初级开发人员所做的优化一般只有SQl优化。 一·举一个小例子: 在网站中,一般会设计到登录注册,但是登录方式出现了很多种,例如:用户名登录,手机登录,邮箱登陆,微信,微博,QQ,……等等很多种登 ...
分类:数据库   时间:2017-04-08 18:23:39    阅读次数:238
SQL Server ->> DAC(Dedicated Administrator Connection)专用管理员连接
专用管理员连接是一种特殊的SQL Server服务器诊断性质的连接,用于在正常或者说标准连接形式无法连接SQL Server服务器的情况下连接到服务器进行服务器性能或者错误诊断。DAC同样支持安全加密而且只能是sysadmin服务器角色组的成员才有权限使用DAC。默认情况是不允许从服务器以外的客户端 ...
分类:数据库   时间:2017-04-08 18:29:46    阅读次数:206
Bullet:ORACLE Using SQL Plan Management(一)
SQL Plan Management如何工作? 当一个SQL硬解析时,基于成本的优化器CBO会生成多个执行计划,并从这些执行计划中选择一个优化器认为最低成本的执行计划。 如果SQL plan baseline生效,优化器会将刚刚生成的执行计划与SQL plan baseline中的执行计划进行比较 ...
分类:数据库   时间:2017-04-08 18:34:30    阅读次数:236
ubuntu 部署的mysql无法远程链接
允许远程用户登录访问mysql的方法 从任何主机上使用root用户,密码:youpassword(你的root密码)连接到mysql服务器: # mysql -u root -proot mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFI ...
分类:数据库   时间:2017-04-08 18:39:43    阅读次数:279
linux安装java mysql tomcat 环境
安装jdk: 1. 查看系统版本 uname -a 2.查看操作系统 cat /proc/version 3.上传安装文件到指定目录 tar -zxvf jdkxxx. 4.修改配置文件 vi /etc/profile export JAVA_HOME=/wocloud/java/jdk1.7.0_ ...
分类:数据库   时间:2017-04-08 18:48:39    阅读次数:197
MonGoDB学习笔记
1. MongoDB是一个使用c++编写的、开源的、面向文档(不是面向关系的)的No Sql(not only sql)数据库,也是当前最热门的NoSql数据库之一。 2. MongoDB往里面加的不是结构化的数据(表结构,预先定义好的表结构),而是由每条数据自己来描述,它把它包装成一个类似于jso ...
分类:数据库   时间:2017-04-08 18:51:35    阅读次数:168
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!