mysql
会spark的篮球少年
大数据分析,bi
展开
-
python 3d气泡图 python 3d 散点图
废话不说直接上代码:%matplotlib inlineimport numpy as npimport io,pandas as pdimport matplotlib.pyplot as pltmyString='''类别 订单量占比 门店数占比 交易额占比小龙虾 0.6 0.9 1.7川湘菜 4.5 4.8 6.5烤串 2.9 4.5 4.8面馆 3.8 8.0 3.1包子/粥 6.3 3.5 4.7西式快餐 7.9 7.5 9.2快餐简餐 22.1 16.3 18.8原创 2020-12-18 19:43:12 · 1402 阅读 · 1 评论 -
mysql批量update死锁,因为提交太多,所以每隔100条commit一下就可以解决了,特此纪念!
mysql批量update死锁,因为提交太多,所以每隔100条commit一下就可以解决了,特此纪念!print("update started........")if df_new.shape[0]>0: for index,row in df_new.iterrows(): i += 1 print(i) #print(f"正在更新{row['shop_code']}") sql = f''' .原创 2020-11-17 15:46:34 · 1332 阅读 · 0 评论 -
mysql trigger update on update
原创 2019-12-28 16:39:22 · 991 阅读 · 0 评论 -
mysql各种索引 & SQL_NO_CACHE
BTREE 适合连续读取数据RTREE 适合根据一条数据找附近的数据HASH 适合随机读取数据FULLTEXT SPATIAL Mysql中SQL_NO_CACHE的意思是:结果被会被缓存,如果你之前缓存了,会使用缓存。如果想不使用缓存,就先清理下:"FLUSH QUERY CACHE",清空一下query cache就行了。然后执行语句的时候带...原创 2019-02-09 16:18:32 · 211 阅读 · 0 评论 -
Mysql各种索引区别
转自:https://www.cnblogs.com/chenhaoyu/p/8796146.htmlMysql索引概念:说说Mysql索引,看到一个很少比如:索引就好比一本书的目录,它会让你更快的找到内容,显然目录(索引)并不是越多越好,假如这本书1000页,有500也是目录,它当然效率低,目录是要占纸张的,而索引是要占磁盘空间的。Mysql索引主要有两种结构:B+树和hash....转载 2019-02-10 19:41:37 · 418 阅读 · 0 评论 -
SQL中char、varchar、nvarchar的区别
转自:https://blog.csdn.net/qq_15230053SQL中char、varchar、nvarchar的区别char char是定长的,也就是当你输入的字符小于你指定的数目时,char(8),你输入的字符小于8时,它会再后面补空值。当你输入的字符大于指定的数时,它会截取超出的字符。nvarchar(n) 包含 n 个字符的可变长度 Unicode...转载 2019-03-26 11:30:25 · 138 阅读 · 0 评论 -
win10定时任务报错:操作员或系统管理员拒绝了请求
转自:https://blog.csdn.net/qq_15230053win10定时任务报错:操作员或系统管理员拒绝了请求2019年01月15日 10:33:39andyguan01_2阅读数:749标签:windows定时任务更多个人分类:windowswin10定时任务报错:操作员或系统管理员拒绝了请求解决办法:打开“控制面板->管理工具-&...转载 2019-03-26 12:11:52 · 23260 阅读 · 5 评论 -
tableau正则表达式匹配指定字符前几位
1) tableau正则REGEXP_EXTRACT(str([score]),"(\d{4}/\d{1,2}/\d{1,2})")REGEXP_EXTRACT(str([score]),"(\d+(\.\d+)?)”2) tableau正则提取字符前两位前几位:REGEXP_EXTRACT("人教版八年级语文abcd","版(.+年级)")REGEXP_EXTRACT("人...原创 2019-05-15 17:52:16 · 10150 阅读 · 0 评论 -
Mysql 分区表
Mysql 分区表1)创建Range分区表1-1):以员工工资为依据做范围分区 create table emp(empno varchar(20) not null,empname varchar(20),deptno int,birthdate date,salary int)partition by range(salary)(partition p1 valu...原创 2019-05-16 07:20:56 · 242 阅读 · 0 评论 -
分析函数全家桶
原创 2019-08-02 12:35:24 · 132 阅读 · 0 评论 -
python sql多并发
import concurrent.futuresimport urllib.requestimport pandas as pdimport numpy as npfrom sqlalchemy import create_engineimport pymysqlengine2 = create_engine('mysql+pymysql://root:wxl3322335@loc...原创 2019-09-03 13:15:09 · 580 阅读 · 0 评论 -
mysql造日期,mysql create calendar,mysql造日期表,mysql create date table,mysql create calendar table
SELECT @date := DATE_ADD(@date, INTERVAL 1 DAY) AS dates FROM mysql.help_relation, (SELECT @date := DATE_SUB('2019-08-01', INTERVAL 1 DAY)) d WHERE @date BETWEEN...原创 2019-09-03 13:31:21 · 804 阅读 · 0 评论 -
mysql json table
SELECT *FROM zichaxun t1inner join JSON_TABLE(CONCAT('["', REPLACE('1,2', ',', '","'), '"]'), "$[*]" COLUMNS (score2 varchar(20) PATH "$")) t2on JSON_CONTAINS(t2.score2, CAST(t1.score as JS...原创 2019-10-06 07:59:05 · 2898 阅读 · 4 评论 -
ubuntu17.04安装mysql 8
Editubuntu17.04安装mysql 8说明:到官网下载mysql8 deb 安装包:https://dev.mysql.com/downloads/repo/apt/或者在线下载:wget -c https://dev.mysql.com/get/mysql-apt-config_0.8.10-1_all.debStep1:下载安装deb package...原创 2018-11-14 19:11:53 · 433 阅读 · 0 评论 -
mysql join之:on条件 和 where条件对比
#table adrop table if exists tablea;CREATE TABLE tablea (`name` varchar(11) COMMENT '姓名',`score` int(11) COMMENT '分数',`salary` int(11) COMMENT '分数',`create_time` datetime COMMENT '读书时间',`class`...原创 2018-09-10 17:48:43 · 1997 阅读 · 0 评论 -
Spark DataFrame中的join类型
原文:https://blog.csdn.net/anjingwunai/article/details/51934921Spark DataFrame中的join类型2016年07月17日 22:03:33 阅读数:13979Spark DataFrame中join与SQL很像,都有inner join, left join, right join, full join; 那么jo...转载 2018-09-09 13:10:02 · 7454 阅读 · 2 评论 -
MySQL系列优化(一)
MySQL系列优化(一)2016-09-01 MYSQL轻松学MYSQL优化是一个非常大的课题,这篇文章主要介绍了跟MYSQL相关的4个方面,如果想深入研究可以查下相关资料。一、服务器级别优化二、操作系统级别优化三、MYSQL级别优化四、SQL级别优化一、服务器级别优化1. 服务器选转载 2017-10-04 14:12:45 · 339 阅读 · 0 评论 -
HIVE_HSQL
select from_unixtime(unix_timestamp(apply_time),'yyyyMMdd')date,CASE WHEN apply_url like 'http://m.jia.com/page/zxjzj.html?source=jzjtusou%' then '图搜' ELSE '非图搜' end cats,count(distinct case when appl...原创 2018-03-16 23:16:01 · 269 阅读 · 0 评论 -
python链接hive的各种疑难杂症
python链接hive的各种疑难杂症1.首先安装impyla annoconda下执行以下命令:conda install -c anaconda impyla2.因为你hive肯定是linux,我这个是centos,所以当遇到c++问题就安装c++centos执行以下命令: yum install gcc-c++(centos中g++叫gcc-c++,如果直接安装g++会出现No packag...原创 2018-03-16 23:19:32 · 2156 阅读 · 0 评论 -
mysql limit参数,条件查询参数
PREPARE s1 from 'select * from bom LIMIT ?,?';set @a:=1;set @b:=3;execute s1 using @a,@b;总结:要先prepare一个sql语句,然后set赋值,然后execute sql using 变量。原创 2018-03-16 23:29:49 · 4574 阅读 · 0 评论 -
hive和mysql date_sub,date_add区别
hive直接在date_sub第二参数添加int 类型数字,即代表减少多少天:例如:select date_sub('2012-12-08',10) from lxw_dual;mysql则需要在数字后面还要加上单位,如果days,month,year例如:select date_sub('2012-12-08',INTERVAL 1 DAY) as sub_date from table1 两者...原创 2018-03-22 17:23:38 · 4468 阅读 · 0 评论 -
MYSQL DATE_FORMATE
SELECT DATE_FORMAT('2017-09-20 08:30:45', '%Y-%m-%d %H:%i:%S');原创 2018-04-01 09:58:23 · 185 阅读 · 0 评论 -
mysql前几个月的整月数据
前DATE_ADD(LAST_DAY(now()-interval 4 MONTH),INTERVAL 1 day)原创 2018-04-02 13:50:29 · 2243 阅读 · 0 评论 -
tableau 上个月第一天,上个月今天
上个月今天:MAKEDATE(int(YEAR(TODAY())),month(DATEADD('month',-1,TODAY())),day(TODAY()))上个月第一天:MAKEDATE(int(YEAR(TODAY())),month(DATEADD('month',-1,TODAY())),1))原创 2018-04-02 16:57:09 · 3441 阅读 · 1 评论 -
探索mysql avg函数工作原理
#探索mysql avg 原理#首先建表drop table if exists avg_test;create table avg_test( company_name varchar(20), create_date date, quantity int);#造数据insert into avg_test value ('a','2018-08-01',23);in...原创 2018-08-13 16:15:25 · 1144 阅读 · 0 评论 -
mysql插入长文本数据报错"Lost connection to MySQL server during query (%s)" % (e,))
There are three ways to enlarge the max_allowed_packet of mysql server:Change max_allowed_packet=64M in file /etc/mysql/my.cnf on the mysql server machine and restart the server Execute the sql on ...原创 2018-08-23 11:54:06 · 1565 阅读 · 0 评论 -
Host is not allowed to connect to this MySQL server
文章是转载自:https://blog.csdn.net/lppl010_/article/details/80274586谢谢大神帮我解决了问题,保存一下到自己的bog! 先说说这个错误,其实就是我们的MySQL不允许远程登录,所以远程登录失败了,解决方法如下:在装有MySQL的机器上登录MySQL mysql -u root -p密码 执行use mysql; 执行u...转载 2018-08-24 14:26:35 · 152 阅读 · 0 评论 -
hivesql中datediff,date_add和date_sub的用法
原文:https://blog.csdn.net/qq_35958094/article/details/80460644hivesql中datediff,date_add和date_sub的用法2018年05月26日 12:00:38 阅读数:2020更多个人分类: sql1.日期比较函数: datediff语法: datediff(string enddate,string s...转载 2018-09-09 11:43:54 · 10025 阅读 · 0 评论 -
总结:Hive,Hive on Spark和SparkSQL区别
原文:https://blog.csdn.net/MrLevo520/article/details/76696073?locationNum=2&fps=1总结:Hive,Hive on Spark和SparkSQL区别2017年08月04日 22:36:07 阅读数:18083 标签: sparkmapreducehive大数据 更多个人分类: HiveSparkHadoo...转载 2018-09-09 11:56:38 · 2285 阅读 · 0 评论 -
MYSQL游标
#cursor游标,游动的标志#1条sql对应的n 条结果集资源,去出资源的接口、句柄,就是游标#沿着游标可以一次去出一行#declare 声明,declare 游标名 cursor for select_statement#fetch 取值, fetch 游标名 into vary1,vary2#close关闭#在mysql中可以声明continu handler可以操作原创 2017-09-27 03:00:37 · 222 阅读 · 0 评论