
数据库
柴米油盐酱醋0
这个作者很懒,什么都没留下…
展开
-
Oracle外部表详解(转载)
外部表概述外部表只能在Oracle 9i之后来使用。简单地说,外部表,是指不存在于数据库中的表。通过向Oracle提供描述外部表的元数据,我们可以把一个操作系统文件当成一个只读的数据库表,就像这些数据存储在一个普通数据库表中一样来进行访问。外部表是对数据库表的延伸。外部表的特性 位于文件系统之中,按一定格式分割,如文本文件或者其他类型的表可以作为外部表。对外部表的访问可以通过SQL语句来完成,而...转载 2018-03-20 08:16:28 · 1360 阅读 · 0 评论 -
MySQL单表恢复方法(转:主从环境)
正休息的时候一个电话将我的睡意完全打散,“开发童鞋写update SQL的时候忘了加where条件了”,相信每一个DBA同学听到这个消息的时候都有骂街的冲动吧。万幸只是单表写花了,而不是哪位大神在DB里面drop table玩。虽然已经很久没进行单表恢复了,但是还好步骤都印在脑海中,没有出问题的就恢复完了。 言归正传,记录一下单表恢复的步骤和关键点,提醒自己也提醒大家。 第一步:...转载 2018-09-04 10:56:20 · 509 阅读 · 0 评论 -
linux 系统python3.6连接DB2数据库MYSQL数据库(趁热写的)
我的操作系统是REDHAT6.6 系统自带PYTHON2 因为我想要执行WINDOWS上的PYTHON脚本,我的脚本是用PYTHON3写的,因此升级到了PYTHON3 但旧的PYTHON2依然保留,因为YUM命令似乎要调用PYTHON2当时也是按网上教程安装的,运行PYTHON3也没有任何问题。接下来要安装连接MYSQL 和DB2库需要的软件。连接MYSQL相对来说简单些,网上各种教程,但我却从来...原创 2018-07-08 00:26:01 · 1440 阅读 · 1 评论 -
SQL LOADER 的用法 TXT文件导入非常之快
前提,需要本地安装ORACLE 客户端 控制文件 cms.ctlload dataCHARACTERSET UTF8infile 'oracle.txt'APPEND INTO TABLE JR fields terminated by '|'(BUKRS,LONNO,WAERS,BLDAT,BUDAT,SHKZG,DLCOD,HKONT,FPGRP,FPNAM,LONPR,WRBTR,ECNMA...转载 2018-06-26 11:07:25 · 954 阅读 · 0 评论 -
expdp / impdp 用法详解
一 关于expdp和impdp 使用EXPDP和IMPDP时应该注意的事项:EXP和IMP是客户端工具程序,它们既可以在客户端使用,也可以在服务端使用。EXPDP和IMPDP是服务端的工具程序,他们只能在ORACLE服务端使用,不能在客户端使用。IMP只适用于EXP导出的文件,不适用于EXPDP导出文件;IMPDP只适用于EXPDP导出的文件,而不适用于EXP导出文件。expdp或imp...转载 2018-06-26 09:43:43 · 477 阅读 · 0 评论 -
IBM Power redhat ppc64le 7.3安装Mysql5.7.18
全程ROOT用户操作参考文章:https://my.oschina.net/cookieye/blog/1593914 #ppc下编译安装mysql5.7https://bbs.youkuaiyun.com/topics/392045603?page=1 #centos7.2ppc64le上编译mysql 5.5-28http://www.bkjia.com/rjyy/611899.html ...原创 2018-05-28 17:24:45 · 2617 阅读 · 1 评论 -
Cent OS7 安装MYSQL 5.7.22 MySQL Community Server (GPL)(二进制安装及使用问题和解决办法)
先删除,卸载旧的MYSQL。请百度,完了重启虚拟机我下载的版本是5.7.221、直接wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.22-el7-x86_64.tar.gz我参考的是这个教程:https://www.cnblogs.com/cz-xjw/p/8006904.html 【基本以这个教程为准,但也有小部分差异】...原创 2018-05-16 09:52:07 · 4562 阅读 · 0 评论 -
如何查询mysql中是否表被锁
可直接在mysql命令行执行:show engine innodb status\G;查看造成死锁的sql语句,分析索引情况,然后优化sql然后show processlist;show status like ‘%lock%’show OPEN TABLES where In_use > 0; 这个语句记录当前锁表状态 另外可以打开慢查询日志,linux下打开需在my.cnf的[mys...转载 2018-05-22 11:06:21 · 6564 阅读 · 0 评论 -
MYSQL5.7主备搭建主linux 备win7
写了半天,浏览器死机了,再打开自动保存的是我上一篇整理的博客。郁闷,瞬间没耐心好好写下去了。主:LINUX CEONTOS7(192.168.150.151)Server version: 5.7.22-log MySQL Community Server (GPL)备:WIN7(192.168.150.1)Server version: 5.7.20-log My...原创 2018-05-18 10:31:21 · 1180 阅读 · 0 评论 -
centos 7 安装MYSQL8.0
1、先去MYSQL官网下载mysql-8.0.11-1.el7.x86_64.rpm-bundle.tar,有好几个版本,有的是集群用,有的是单机的。我下载的是单机的因为操作搜索了好多个贴子,所以操作有些乱。按顺序操作,应该就可以成功。groupadd mysql useradd -r -g mysql -s /bin/false mysql这是我解压后的东西。。。mysql-8.0.1...原创 2018-04-25 14:09:49 · 3742 阅读 · 0 评论 -
Oracle临时表空间总结
临时表空间概念 临时表空间用来管理数据库排序操作以及用于存储临时表、中间排序结果等临时对象,当ORACLE里需要用到SORT的时候,并且当PGA中sort_area_size大小不够时,将会把数据放入临时表空间里进行排序。像数据库中一些操作: CREATE INDEX、 ANALYZE、SELECT DISTINCT、ORDER BY、GROUP BY、 UNION ALL、 INTERSEC转载 2018-04-13 13:47:58 · 381 阅读 · 0 评论 -
oracle通过dblink连接mysql配置详解(全Windows下)
关于oracle通过dblink连接mysql,经过了两周的空闲时间研究学习,终于配置好了,真是不容易啊,仔细想想的话,其实也没花多长时间,就是刚开始走了一段弯路,所以把这次的经验分享出来,让大家少走些弯路,OK,闲话不多说了,开始配置旅程: 一:环境检查: 数据库:安装oracle11g 64位,安装mysql 5.6 64位,Windows7系统;安装数据源驱动(ODBC) 64位,Wind转载 2018-04-13 11:05:26 · 429 阅读 · 0 评论 -
db2关闭命令行自动提交
db2关闭命令行CLP自动提交db2=> update command options using C off --临时关闭自动提交db2=> update command options using C on --临时开启自动提交C:\DB2>db2set -lr | find /i "db2option"DB2OPTIONSC:\DB2>db2set DB2OPT...转载 2018-04-11 16:16:01 · 3251 阅读 · 0 评论 -
DB2存储过程及编程基础
如何声明一个存储过程CREATE PROCEDURE 存储过程名(IN 输入变量名 输入变量类型,OUT 输出变量名 输出变量类型)紧跟其后的是存储过程属性列表 常用的有:LANGUAGE SQL、MODIFIES SQL DATA、RESULT SETS 1(返回结果集个数)l 存储过程体以begin开始l 存储过程体以end结束存储过程约束规转载 2018-04-17 08:53:33 · 1894 阅读 · 1 评论 -
mysql利用mysqlbinlog命令恢复误删除数据
实验环境:MYSQL 5.7.22 开启二进志日志日志格式MIXED实验过程:1、执行:FLUSH LOGS;master-bin.000014 文件就是新生成的文件刷新日志是为了实验内容更直观,更容易观察到整个实验过程的内容。我看到网上许多文章有在用REST MASTER;而未说明此命令的严重性这条命令会删除所有日志文件,并将文件名和记录点进行重置归零...原创 2018-09-03 17:41:11 · 42815 阅读 · 10 评论