mysql
SQL笔记和总结
阿东在路上
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MySql基础架构和日志系统
select * from T where ID>2;大题来说Mysql可以分为Server层和存储引擎层.Server层包括连接器,查询缓冲,分析器,优化器,执行器,所有跨存储引擎的功能都在这层实现。引擎层是负责数据的写入和读取,其架构模式是插件式的,支持InnoDB,MyISAM,Memony等多个引擎,Mysql从5.5.5开始默认采用InnoDB引擎。连接器:连接管理以及权限认证。查询缓冲:查询命中则直接返回。分析器:词法分析,语法分析。优化器:执行计划生成,返原创 2020-06-12 21:29:58 · 196 阅读 · 0 评论 -
SQL语法笔记
1.ifnull(arg1,arg2)SELECT IFNULL(NULL,"11"); -> 11SELECT IFNULL("00","11"); -> 00判断if中的arg1是否为NULL,如果为NULL则输出arg2,否则输出本身。2.if(boolen,arg1,arg2)select if(money>0,money,0) from part即:money>0是选择money,否则取0;(boolen=true,输出arg1;flase,输出a原创 2020-06-05 21:23:48 · 131 阅读 · 0 评论 -
hive实操二统计上传视频最多的用户Top10以及他们上传的观看次数在前20的视频
video表结构user表结构需求分解 查询上传视频最多的用户top10; 将top10的数据表与video表join,得到上传视频的相关信息; 将上述表信息对view进行排序并取前20;需求实现 查询上传视频最多的用户top10; SELECT videos,uploader FROM gulivideo_user_orc ORDER BY videos DESC LIMIT 10 ; - [ ] 将top10的数据表与video表joi..原创 2020-05-21 20:53:24 · 897 阅读 · 0 评论 -
Hive安装及配置matestore文件到MYSQL
1:安装配置hive(1):将准备好的hive文件上传到linux上指定的文件夹下。(2):将tar包解压到指定文件夹下,这里指定/opt/module。(3):修改配置文件。将hive-env.sh.template 改名为 hive-env.sh(2):配置hive-env.sh配置HADOOP_HOME路径配置HIVE_CONF_DIR路径2:hive的数据存储...原创 2020-05-17 20:42:52 · 622 阅读 · 0 评论 -
CentOS6.9下mysql的完全卸载
检查系统下是否安装了mysql数据库。检查mysql服务是否开启,如果开启则关闭mysql服务,最后查看mysql服务状态,确认关闭。卸载mysql安装组件rpm -qa | grep -i mysql检查没有包即可。查找并删除MySQL相关的文件...原创 2020-05-02 16:27:59 · 333 阅读 · 0 评论
分享