自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (9)
  • 收藏
  • 关注

原创 执行python3 get-pip.py报错:ERROR: Could not find a version that satisfies the requirement pip ERROR: No

执行python3 get-pip.py报错:Could not fetch URL https://pypi.org/simple/pip/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host=‘pypi.org’, port=443): Max retries exceeded with url: /simple/pip/ (Caused by SSLError(“Can’t connect to

2021-02-21 21:45:26 1570

原创 Oracle优化like

原查询sql,表数据量230万*SELECT * FROM dep_l_0000532801 WHERE XY10101001 like '%西部资信%';--like太慢,耗时7.73秒创建全文索引:*CREATE INDEX IDX_0000532801 ON dep_l_0000532801(XY10101001) INDEXTYPE is CTXSYS.CONTEXT;**修改后的语句为:*`SELECT * FROM dep_l_0000532801 WHERE contains(X

2020-06-24 10:08:11 212

原创 MySQL5.7数据库字符集和排序规则有四个级别的默认设置:服务器,数据库,表和列。

MySQL5.7数据库字符集和排序规则有四个级别的默认设置:服务器,数据库,表和列。最初,服务器字符集和排序规则取决于启动mysqld时使用的选项。可以使用 --character-set-server该字符集。同样可以添加 --collation-server用于排序规则。这些可以在服务器启动时在命令行或选项文件中进行设置,并可以在运行时进行更改。一般开发我们要求MySQL数据库存放中文数据,所以在MySQL配置文件里面一般会指定字符集和排序规则。我们可以执行SHOW CHARACTER SET,

2020-05-29 11:24:28 1986

原创 ORA-01722: 无效数字Kettle插入Oracle报错

如图,表输入插入更新到Oracle,这是由于Oracle目标字段为数字而数据流(表输入)对应字段含有字符串的情况解决:如图将字符串转为数字即可,我这里源端是Mysql,其他数据库可以自行调整转换。...

2020-05-28 09:16:26 2299

原创 Oracle闪回表数据

操作Oracle数据表有的时候,我们不小心delete了某张表数据,事务已提交,可以闪回查询某个时间的数据,如图,查询2020-05-26 12点的数据,同时可以增加过滤条件。上面这个语句快照有效期是几天时间,不然会报错ORA-01555: 快照过旧: 回退段号,具体时间等研究完来补充。...

2020-05-26 14:55:28 245

原创 column is of type timestamp without time zone but expression is of type character varying解决

java插入postgresql问题:ERROR: column “collecttime” is of type timestamp without time zone but expression is of type character varying建议:You will need to rewrite or cast the expression.解决:jdbc:postgres...

2020-04-28 17:58:08 9507 2

原创 ORA-00932: 数据类型不一致: 应为 NUMBER, 但却获得 BINARY解决kettle报错

原因:Oracle有些字段不能为空值插入解决:1,只需将前面默认的空值删除即可2,也可以在表输出或者插入更新中去除掉如图,将这三列删除即可

2020-04-13 11:05:33 1599

原创 Mysql通过frm文件恢复表结构

首先找一个安装目录下载dbsakecurl -s get.dbsake.net > dbsake给与权限chmod u+x dbsake通过指定frm目录和输出路径,这里以我自己机器5.7环境为主./dbsake frmdump /home/mysql/data/piaowu/*.frm > piaowu.sql完后检查下sql文件是否表结构已经提取出来。另外还有一个工具...

2020-04-08 17:49:23 216

原创 selenium取不到标签文本数据解决

如图span中间标签无法通过xpath.text取到换成get_attribute(‘textContent’)即可

2020-04-08 17:18:51 808

原创 Timestamp : Unable to compare with value [Binary]kettle插入到Oracle报错

kettle插入更新到Oracle报错Timestamp : Unable to compare with value [Binary],Binary : can’t be converted to a timestamp如图:原因一般是表输入有为空的日期,修改默认值解决即可以前这里是null改为一个默认日期即可。...

2020-04-07 19:21:50 2011

原创 The server quit without updating PID file解决MySQL启动报错

The server quit without updating PID file(…)首先ps-ef|grep mysql查看进程是否已经存在,确保不存在,则:1.可能是/home/mysql/data/文件夹没有写的权限执行 “chown -R mysql:mysql /home/mysql/data”“chmod -R 755 /home/mysql/data”然后重新启动2.可...

2020-03-28 11:43:43 384

原创 Oracle查询A表不在B表中数据(以没建索引的字段为例)

Oracle查询A表不在B表中数据的四种方法,这里以用户表和索引表为例,即查询用户字段没有建索引的表名称。以下查询耗时为个人数据库实际情况检测,仅供参考。select * from user_tab_columns a–耗时6秒where concat(a.table_name,a.column_name)not in(select concat(b.table_name,b.colum...

2020-03-27 17:00:17 2929

原创 Mysql查询带中文列名的记录

有的时候我们希望查出来的数据列名是中文,可以这样selectconcat(‘select ‘,group_concat(column_name,’ as ‘,if(instr(column_comment,’(’) >0,left(column_comment,instr(column_comment,’(’)-1),column_comment),char(13)),’ from ',...

2020-01-21 15:01:46 3441

原创 Mysql创建每天执行存储过程的事件

CREATE EVENT e_api_log_dailyON SCHEDULE EVERY 1 DAY STARTS ‘2019-12-29 01:00:00’ON COMPLETION PRESERVE ENABLEDOcall api_log_statistics(DATE_ADD(CURDATE(), INTERVAL -1 DAY),@a);

2020-01-21 14:13:52 560

原创 mysqlbinlog恢复某段时间的数据

mysqlbinlog -d ods --skip-gtids=true --start-datetime=“2020-01-20 9:54:26” --stop-datetime=“2020-01-20 9:56:09” /home/mysql/log/mysql-bin.000004 |mysql -uroot -p

2020-01-21 13:48:08 1080

原创 数据库数据迁移到Mysql5.6/5.7的方案

数据库数据迁移到Mysql5.6/5.7的方案数据迁移到Mysql5.6/5.7的方案介绍:Mysql是一种开放源代码的数据库管理系统(DBMS),它是由Mysql AB公司开发、发布并支持的。Mysql是一种跨平台的开源关系型数据库管理系统,广泛地应用在Internet的中小型开发网站中。优点(摘自网上总结):1、性能卓越服务稳定,很少出现异常宕机。2、开放源代码且无版权制约,自主性...

2020-01-10 16:26:20 1096

Oracle创建表空间和表.txt

oracle数据库表空间相关文件说明,创建表空间和创建表及文件代码及参数说明,用于Oracle 11gr2

2020-04-30

mysql5.7配置文件my.cnf

mysql5.7数据库配置文件my.cnf,常用参数及注释详解,用于安装好的Mysql数据库文件,5.7版本通用

2020-04-30

MySQL5.7数据库安装手册(Linux).doc

linux系统下 Mysql5.7数据库的安装教程,文档里提供mysql安装包下载地址, 青测有效,有问题评论

2020-04-30

backupmysqldb.sh

Linux shell备份Mysql指定数据库sql文件,压缩为.gz文件, 并清理昨日压缩备份文件

2020-04-30

oracle_backup.bat

Windows环境下Oracle数据库的自动备份脚本 1,使用当前日期命名备份文件 2,自动删除7天前的备份

2020-04-30

SQL导出MySQL单个存储过程.txt

SQL语句对单个的MySQL存储过程导出 首先确保参数secure-file-priv='' 表示不限制mysqld在任意目录的导入导出 打开my.cnf或my.ini,加入如下语句后重启mysql服务。 secure_file_priv='' sql语法只修改下面的PRO_NAME为你的存储过程即可 SELECT CONVERT(CONCAT('DROP ',A.TYPE,' IF EXISTS ',A.`NAME`,';',CHAR(13),CHAR(10), 'DELIMITER $$',CHAR(13),CHAR(10), 'CREATE ',A.TYPE,' ',A.`NAME`,'(',A.PARAM_LIST,')',CHAR(13),CHAR(10), A.BODY,' $$',CHAR(13),CHAR(10), 'DELIMITER ;') USING UTF8) STORE FROM MYSQL.PROC A WHERE A.NAME = PRO_NAME INTO OUTFILE "/HOME/MYSQL/PRO_NAME.SQL" FIELDS ESCAPED BY '';

2019-10-26

kettle中文文档之output.doc

Kettle是一款国外开源的ETL工具,纯java编写,可以在Windows、Linux、Unix上运行,数据抽取高效稳定。 Kettle 中文名称叫水壶,该项目的主程序员MATT 希望把各种数据放到一个壶里,然后以一种指定的格式流出。

2019-06-28

kettle批量导出mysql存储过程

kettle批量导出mysql存储过程,利用kettle的循环批量导出mysql 单个存储过程sql脚本,并生成命令行.source文件

2019-02-18

kettle批量导出mysql建表语句

kettle批量导出mysql数据表,利用kettle的循环批量导出mysql 单个sql表脚本含视图,并生成命令行.source文件

2019-02-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除