Welcome 微信登录

首页 / 数据库 / MySQL

MySQL 5.5 PROXY USER 伪装用户

MySQL 5.5 PROXY USER 伪装用户

自从MySQL 5.5 发布第一个版本以来,就在GRANT权限列表里面新增加了一条记录: PROXY。 不要以为这个是以前的MySQL Proxy 哦。其实这个是用来给用户做马甲用的。 我们来看下具体用法吧。这里,我用的是MYSQL 5.2.23.安装插件哦 现在我们来做对应的操作。 先创建真实用户:现在创建PROXY USER:行了,我们来退出,试试这个伪装用户。 下图中,如果伪装没成功,那么@@proxy_user 这个只读变量就为NULL。我们来看看...
Linux下用freetds执行SQL Server的sql语句和存储过程

Linux下用freetds执行SQL Server的sql语句和存储过程

Windows下访问Sqlserver很方便,特别是用ADO,即便是用C++写代码,也没怎么感觉麻烦,如果是用C#的话,写起来估计更是飞一般的感觉,可现在我要处理的问题是在Linux下访问SqlServer,执行sql语句和存储过程……好,不废话了,下面开工。一、包含头文件#include<sybfront.h>//freetds#include<sybdb.h>//freetds二、执行sql语句或存储过程1、查询类1.1 核心代...
Oracle EM Grid Control 11g安装指导

Oracle EM Grid Control 11g安装指导

Oracle EM Grid Control 是对 Oracle 数据库、操作系统及其他应用的集中监控和管理工具。他的开发者逐渐将其扩展成一个企业控制台,甚至取代网络操作控制台。我们在 10g 版本的安装和使用中,碰到非常多的怪异的问题,截止到当前时间,已经发展到 12c 了。这里我们选择 11g 版本进行安装,用于管理我们系统中多个数据库服务器操作系统和数据库系统。安装 Oracle EM Grid Control 11g 的服务器操作系统为 Red H...
Linux平台下MySQL 5.5的编译安装【RHEL5.4】

Linux平台下MySQL 5.5的编译安装【RHEL5.4】

目前各大门户网站均在一定程度上偏向MySQL的使用,加上阿里系倡导的去I/O/E运动,先前一直轻视MySQL的观点必须要改正下,况且做为一个数据库从业者,必须要熟悉2种以上的rdbms数据库,因而今后的学习重点依然是Oracle,MySQL则作为一个延伸方向!本文主要记录MySQL5.5版本在linux平台的编译安装过程,MySQL在5.1和5.5版本上存在比较大的差别,5.1之后提供了分区表的功能,5.5版本上默认的存储引擎改为innodb,5.1之前则...
Oracle的多表insert操作

Oracle的多表insert操作

在一般操作中,我们可能会碰到一些相同或者雷同的数据源要插入到不同的数据表中的情况 Oracle9i引入了多表insert操作, 采用以下三个形式.Unconditional(无条件的): 没有任何限制地向多个表中插入给定表的数据;Pivoting: 用一个非规范化的结构把数据插入到一个或多个表中.Conditional(有条件的): 根据已有的特定条件对每个约束进行控制.表ADDRESS数据:一、无条件insert allINSERT ALLinsert_...
异构数据库多线程大表数据同步工具(支持oracle2mysql,mysql2oracle...)

异构数据库多线程大表数据同步工具(支持oracle2mysql,mysql2oracle...)

最近项目需要快速的拖取Oracle大容量表的数据到MYSQL中,因此写了一个多线程并发的java数据拖取工具,在此基础上抽象了一个比较通用的工具,目前是基于JDBC方式,因此支持oracle2oracle,oracle2mysql,mysql2mysql,mysql2oracle,mysql2sqlserver,sqlserver 2mysql等等,通过测试目前有oracle2mysql,mysql2oracle,支持windows和Linux。下面说明下...
Oracle迁移到MySQL总结

Oracle迁移到MySQL总结

这两个星期里一直都在忙于一件事儿,就是Oracle数据库的迁移问题。没有做的时候感觉这是一件十分轻松的事儿,可是等到实实在在去做去实现的时候,自己傻眼了。这种纠结啊,在这里先说下遇到的问题:1。数据库的表结构问题:数据类型不同需要解决varchar2------varchar、number-----int、date----datetime,建表的sql语句字段默认值、注释怎么解决。2. oracle中没有所谓的敏感字段,可是mysql表中的敏感字段有好多。...
Oracle表空间利用率极低时的解决办法

Oracle表空间利用率极低时的解决办法

在我没有整理数据库之前,导出数据库的表有270多M,导入这个数据库后,表空间竟然达到了20G。这是怎么回事,数据库曾经清库好几次,最近刚刚清库,怎么会有这么大的表空间。我一开始认为是表里面的垃圾数据太多,清库不完整,所以导致表空间这么大,然后我对数据库进行清理,最后导出数据时已经从270M变成10M了,差距相当大。但是当我再次导入另一个系统时,表空间依然是20G,之后我尝试导入空表,还是20G,这时候我就想到可能是表本身的空间太大了。看下图:这仅仅是一个表...
<< 521 522 523 524 525 526 527 528 529 530 >>