在90年代,一个网站的访问量一般都不大,用单个数据库完全可以轻松应付。在那个时候,更多的都是静态网页,动态交互类型的网站不多 初期架构 | center DAL,(Data Access Layer)。其功能主要是负责数据库的访问。简单地说就是实现对数据表的Select(查询)、Insert(插入) ...
分类:
数据库 时间:
2019-08-17 18:30:04
阅读次数:
137
Mybatis映射器xml配置包含如下标签: select 查询语句,自定义参数返回结果集 insert 插入语句 update 更新语句 delete 删除语句 ~~parameterMap~~ 定义参数映射关系,不建议使用 sql 定义一段SQL,可以再其他部分引用 resultMap 结果集, ...
分类:
其他好文 时间:
2019-08-10 00:05:37
阅读次数:
167
一 介绍 MySQL数据操作: DML 在MySQL管理软件中,可以通过SQL语句中的DML语言来实现数据的操作,包括 本节内容包括: 插入数据更新数据删除数据查询数据 二 插入数据INSERT 三 更新数据UPDATE 四 删除数据DELETE 五 查询数据SELECT 单表查询:https:// ...
分类:
编程语言 时间:
2019-08-07 20:47:09
阅读次数:
94
SELECT语句 查询表中所有的数据列结果 , 采用 " " 符号 AS子句作为别名;AS子句作用 1:可给数据列取一个新别名 2:可给表去一个新别名 3:可把经计算或总结的结果用另一个新名称来代替 例如: DISTINCT关键字 作用 : 去掉SELECT查询返回的记录结果中重复的记录(返回所有列 ...
分类:
数据库 时间:
2019-08-07 13:20:36
阅读次数:
119
mysql 创建只读账户; 1、查询所有账号信息 示例: 2、添加视图的权限: ...
分类:
数据库 时间:
2019-08-05 20:43:07
阅读次数:
154
1.创建用户,并授权SELECT查询权限,授权远程访问权限,注意,命令中username/password指用户名密码,请自己指定。若要限制仅指定IP可以使用此用户访问Mysql,将%改为具IP即可,dbname指定限制的数据库,如果是全部则改为*。 GRANT SELECT ON dbname.* ...
分类:
数据库 时间:
2019-08-05 09:17:29
阅读次数:
181
定义: 使用EXPLAIN关键字可以模拟优化器执行SQL查询语句,从而知道MySQL是如何处理你的SQL语句的。分析你的查询语句或是表结构的性能瓶颈 执行计划的作用: 语法: explian + sql 语句 列的意义:1) id 列:描述select查询的序列号,包含一组数字,表示查询中执行sel ...
分类:
数据库 时间:
2019-07-28 20:09:27
阅读次数:
160
分区表 在Hive Select查询中,一般会扫描整个表内容(HDFS上文件的内容),会消耗很多时间做没必要的工作。分区表指的是在创建表时,指定partition的分区空间。 庞大的数据集可能需要耗费大量的时间去处理。在许多场景下,可以通过分区或切片的方法减少每一次扫描总数据量,这种做法可以显著地改 ...
分类:
其他好文 时间:
2019-07-25 17:38:46
阅读次数:
92
1.MySQL之DQL查询AS CONCAT LIKE的使用 (1)select 列名1,列名2,...... from 表名 [where 条件] 查询所有字段用*,不带where条件的话,就会把表的所有记录查出来 (2)过滤掉重复的列值 select distinct 列名1 from 表名; ...
分类:
数据库 时间:
2019-07-14 17:57:13
阅读次数:
127
[TOC] 一、概览 MySQL数据操作: DML 在MySQL管理软件中,可以通过SQL语句中的DML语言来实现数据的操作,包括: 1. 使用INSERT实现数据的插入 2. UPDATE实现数据的更新 3. 使用DELETE实现数据的删除 4. 使用SELECT查询数据以及。 二、插入数据(in ...
分类:
数据库 时间:
2019-07-08 16:43:11
阅读次数:
125