- 博客(24)
- 收藏
- 关注
原创 MySQL用户密码输错多次后连接被挂起怎么办/MySQL登录一直是登录状态挂在那不动了
想把被进行连接控制的用户释放出来,只需要使用另外一个账号对connection_control_failed_connections_threshold重新赋值即可。connection_control_failed_connections_threshold 登录失败多少次就进行连接控制。connection_control_min_connection_delay 至少 多少毫秒后才返回连接失败信息。此文介绍如何解决MySQL用户在登录时,多次输入密码错误导致登录连接被长时间挂起的解决方案。
2023-05-26 17:38:11
378
原创 大数据集群CDH5.7安装部署之三
4.在http://archive.cloudera.com/cm5/repo-as-tarball/5.7.0/,下载cm5.7.0-centos6.tar.gz包。g.选择"自定义存储库",将 http://172.16.101.54/cm5/redhat/6/x86_64/cm/5/ 粘贴上去。3.在http://archive.cloudera.com/cdh5/parcels/5.7.0/,b.删除url,只保留一个,然后替换为 http://172.16.101.54/parcels/
2023-04-28 17:29:58
176
原创 CDH5.7安装部署之一 <MYSQL 安装>
1.Download#选择win7的mysql软件包删除MySQL命令:find / -name mysql (找到的相关东西 rm 掉)rpm -qa|grep mysql (查询到的东西yum remove 掉)生产环境: 给你的用户肯定不是root,给jepson/123456 (sudo/不带sudo)sudo: 创建一个mysql服务的管理的用户不 sudo: IT 给你的用户开启sudo权限为什么要创建mysqladmin/dba?
2023-04-28 17:28:24
218
原创 CDH5.7安装部署之二
6 创建hadoop用户,密码admin (三个文件/etc/passwd, /etc/shadow, /etc/group) (此步可以省略,可以直接用root安装,最后CDH集群环境的各个进程是以各自的用户管理的)cdh4.x系列 系统默认python2.6.6 --> 升级2.7.5–>hdfs ha,过不去. (2个月)集群计算对实时性 要求不高的 swap=10/30 不允许job挂 慢慢的运行。验证: chkconfig --list | grep iptables。
2023-04-28 17:23:42
153
原创 kettle We MUST have the same number of values for all paths
kettle 接口数据交换 :针对 kettle接口出现字段不一致导致报错问题解决!JavaScript 代码 出现null 值 转换为空//Script here// var jsonRow = result;var LIC_NO = getFromMap(‘许可证号’, jsonRow);var BUSI_SCOPE = getFromMap(‘经营范围’, jsonRow);var VALI_DATE = getFromMap(‘许可证有效日期止’, jsonRow);var EN
2022-04-22 14:53:10
583
1
原创 MySQL 生成自编的19位雪花算法ID
SELECTCONCAT(‘139’,LPAD(FLOOR(RAND() * 1000000),6,0),DATE_FORMAT(NOW(),’%H%i%s’),LPAD((@rowNum:=@rowNum+1),4,0))FROM xx-xxx-xxxxx , (SELECT (@rowNum :=1234) ) b;如有帮助,请点个赞!没有略过!!!
2022-01-24 16:58:06
5069
1
原创 根据两个时间,计算两个时间差为几天几时几分几秒
SELECT concat(concat(timestampdiff(SECOND,IFNULL(‘2021/10/31 15:50:21’,NOW()),‘2021/12/15 14:55:23’) div 86400,‘天’),concat(timestampdiff(SECOND,IFNULL(‘2021/10/31 15:50:21’,NOW()),‘2021/12/15 14:55:23’) mod 86400 div 3600,‘时’),concat(timestampdiff(SECON
2021-12-15 18:22:00
312
原创 mysql server 自动断开的问题
今天发现mysql的一个问题,当跑update语句的时候,mysql 服务会自动断掉,无论用 phpmyadmin, navicat , mysql workbench 甚至用 mysql命令行效果一样。我的环境是 : windows server 2008 R2 + mysql5.7.18-win64。执行SQL :select distinct id,name,code from test_falut;时 数据库自动lost 并且 MySQL 服务自动停止.报错信息是:The connec
2021-04-13 14:56:06
356
原创 kettle并行运行时出现「Unknown error in KarafBlueprintWatcher」
kettle并行运行时出现「Unknown error in KarafBlueprintWatcher」19:16:58,509 INFO [KarafInstance]*** Karaf Instance Number: 2 at E:\kettle\pdi-ce-6.1.0.1-196\data-integrati ****** on.\system\karaf\caches\default\data-1 ****** Kar
2021-01-19 19:58:59
1387
原创 mysql binlog 日志恢复数据
-- 查看binlog 日志文件SHOW master logs;-- 查看 log_bin 是否打开show variables like 'log_%';-- 刷新 logsflush logs;-- 查看binlog的文件地址 eg: 155show master status; -- binlog.000137 155 2850-- 查看binlog 需要恢复的开始点 和结束点 2386 2819 SHOW BINLOG EVENTS IN 'bin...
2021-01-07 17:42:14
122
原创 MySQL使用.ibd文件恢复或者迁移数据库
MySQL使用.ibd文件恢复或者迁移数据库使用5.7.0的数据库的.ibd文件备份/恢复到8.0.17数据库1.创建一个表确认与原始表结构一致 将数据库的表结构导出,在8.0.17上执行(注:在5.5.26版本需要将ROW_FORMAT = Dynamic改为ROW_FORMAT = compact,在8.0.17版本中不需要修改为ROW_FORMAT = compact)2. 删除新建的表空间:ALTER TABLE c_ei_enterpriseinfo...
2021-01-06 14:16:28
1606
原创 udf_remove_end_zero
CREATEFUNCTION udf_remove_end_zero(i_int_srt varchar(50) – 数值字符串)RETURNS varchar(50) CHARSET utf8COMMENT ‘去除数值字符串末尾的0’BEGINDECLARE result varchar(50) DEFAULT ‘’;DECLARE v_nums int;DECLARE tmp_str varchar(1);SET result = i_int_srt;S
2020-08-26 17:12:39
146
原创 mysqlsql Oracle 把特定数据排在最前面
第一法】select * from table where name=‘D’UNION ALLselect * from table where name<>‘D’第二法】SELECT CASE WHEN [name]=‘D’ THEN 0 ELSE 1 END FLAG,* FROM TABLEorder by flag asc
2020-07-15 10:45:53
707
原创 mysql 去除字段后面0 的函数
DELIMITER DROPFUNCTIONIFEXISTSudfremoveendzeroDROP FUNCTION IF EXISTS udf_remove_end_zeroDROPFUNCTIONIFEXISTSudfremoveendzeroCREATEFUNCTION udf_remove_end_zero (i_int_srt varchar(50) – 数值字符串)RETURNS varchar(50) CHARSET utf8COMMENT ‘去除数值字符串末尾的0’BE
2020-06-24 18:21:34
3196
2
原创 oracle中convert、ASCII 、CHR (ORACLE SQL块中改变字段的字符集编码格式)
在oracle中,convert函数是用来转字符集转换的。 语法:CONVERT( char, dest_char_set [ ,source_char_set] ); char的参数是要转换的值。它可以是任何的数据类型CHAR , VARCHAR2 , NCHAR , NVARCHAR2 , CLOB或NCLOB 。 dest_char_set参数是char转换的字符集的名称。source_char_set参数是char是存储在数据库中的字符集,其中的名称。.默认值是数据库的字符集。oracl
2020-05-09 17:11:26
3933
原创 mysql8.0安装配置、主从复制配置详解
mysql8.0 linux 安装1.下载mysql-8.0.18-linux-glibc2.12-x86_64.tar.xz2.解压tar -xvf mysql-8.0.18-linux-glibc2.12-x86_64.tar.xzmv mysql-8.0.18-linux-glibc2.12-x86_64 mysqlmv mysql /usr/localcd /usr/loca...
2020-01-20 15:19:54
1570
原创 SQL Server 拆分字符串函数
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(‘func_get_split_string_total’) AND type in (N’FN’, N’IF’, N’TF’, N’FS’, N’FT’))DROP FUNCTION func_get_split_string_totalGO/****** O...
2019-11-20 10:44:40
212
原创 mysql 获取自增长的序列号
– 获取自增长的序列号SELECT a.*,(@rowNum:=@rowNum+1) AS rowNum FROM c_bd_enterprise a,(SELECT (@rowNum :=0) ) b
2019-11-20 10:44:11
199
原创 Linux下的启动oracle服务 启动监听 开放端口操作
尝试登录oracle使用root用户将没有sqlplus命令[root@localhost ~]# sqlplus /nologbash: sqlplus: 未找到命令…[root@localhost ~]# su oracle[oracle@localhost root]$ sqlplus /nologbash: sqlplus: 未找到命令…切换为oracle账户尝试登录orac...
2019-11-06 20:21:42
700
原创 解决xhost: unable to open display
这里是引用转载解决xhost: unable to open display和 xhost欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown...
2019-10-30 14:53:45
7519
原创 Oracle 获取年份的最后一周
create or replace function udf_year_lastweek(i_year varchar2 – 年。如2015) return varchar2isv_year varchar2(6) ;v_date_temp VARCHAR(8);beginv_date_temp:= (substr(i_year,1,4)||‘1231’);SELE...
2018-12-28 15:26:30
707
原创 动态SQL
动态SQL 的应用BEGINset @tempsql = CONCAT(‘SELECT ei11.* FROM ‘,i_type_name,’ ei11LEFT JOIN view_c_ei_enterpriseinfo ei01 ON ei01.ENTERPRISE_ID = ei11.ENTERPRISE_IDWHERE 1=1’);IF i_enterprise_name I...
2018-12-28 15:15:27
136
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人