- 博客(10)
- 收藏
- 关注

原创 shell 获取服务器路径下文件是否存在并输出,如果存在则输出大小,不存在则创建
#!/bin/bashread -p "请输入目录加文件名: " file#file="/usr/local/aaa.txt"path=${file%/*}if [ -f "$file" -a -s "$file" ];then echo "文件存在,并且不为空" size=`stat -c "%s" $file` echo 文件大小为:"$size"elif [ -f "$file" ] ;then echo "文件存在,但是为空"elsere...
2021-09-07 11:31:17
647
原创 Logging initialized using configuration in jar:file:/etc/model/hive/lib/hive-common-2.3.6.jar!/hive-
为了私下学习一下flink开始逐步打集群,hive安装中遇到了上述报错,hive初始化正常,但是进入hive报错,可恶啊,翻烂了各大博客,最后得出了结果,版本冲突!因为我用了高版本的hadoop3.x.y,导致了一下午的报错,可恶啊。建议不动Hadoop,更换对应的hive版本,重装吧!hive不方便下载的话,附带一份hive镜像网址,方便下载。请注意检查hadoop和hive版本是否兼容,......
2022-08-15 17:32:30
766
原创 修改mysql字段为主键且自增
最近遇到一个场景,不重新建表,重新导入数据的情况下,对一张表新增一列为主键,且设置为自增,满足某些etl工具的需要。Alter table 表名 drop primary key;--删除表主键Alter table 表名 add primary key(`字段`); --修改某列为主键Alter table 表名 column id int auto_increment=1; --设置自增,默认值为1...
2022-02-22 17:28:21
4447
原创 git安装初始化并与本地建立连接+SSH
git是目前各大公司经常有在用的工具,但是安装初始化,有时候还是不太清楚,而网上其实大多也不清不楚,答案不一。安装git的话没有什么技巧,https://git-scm.com/官网下载,一直next总会吧,什么也不用看,就next下一步。安装完成后在桌面选择文件夹(本地目录)然后右键git bash here打开小黑框$ git config --global user.name "username" (设置一个用户名,给git识别你的身份)$ git config -
2021-09-01 11:59:04
326
原创 join之间的区别
join是sql中至关重要的一个方法,也是工作中经常用到的,但是这之间的区别,可能还有人不太清楚,额,说实话,我也不太清楚,但是也是梳理了一下逻辑,仅供参考。join等价于inner join(内连接),是会将符合条件的全部展示left join(左连接)a表与b表,select id,name from tablea left join table b on a.id=b.id,什么意思呢,就算说,假如a表有b表没有,则只展示a表有且能与b表关联的符合条件的数据,不符合条件则不展示right
2021-07-21 10:15:29
827
原创 sql执行顺序
fromon(判断条件)join(join,left join,right join,inner join,cress join,full join)where (过滤条件)group by (分区)having(限制条件)distinct(去重)order by (排序)limit(限制条数)
2021-07-20 17:54:55
73
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人