MySQL已经成为当前网络中使用最多的数据库之一,特别是在Web应用上,它占据了中小型应用的绝对优势。这一切都源于它的小巧易用、安全有效、开放式许可和多平台,更主要的是它与三大Web语言之一——PHP的完美结合。 但不幸的是,
2015-06-28 xd同学把数据库给drop了,有binlog,xtt提供了这个文章以供参考,希望能恢复回来吧,转载开始。 如果MySQL服务器启用了二进制日志,你可以使用mysqlbinlog工具来恢复从指定的时间点开始 (例如,从你最后一次备份)直到现在或另一个指定的时
2015-06-28日益增长的分布式应用需求要求实现更好分布式的软件环境,不断推动着分布式技术的进步。Oracle数据复制是实现分布式数据环境的一种技术,通过在不同的物理站点拷贝数据来建立分布式数据环境。它与分布式数据库不同,在分布式数据库中,虽然每个数据对象也对所有
2015-06-28最近开发环境的oracle服务器磁盘空间满了,于是又开始像以前一样,到处删东西,终于删无可删了,我又打起了oracle数据文件的主意,由于对oracle知之甚少,由此也引发了一系列的oracle错误,后来经过不懈努力,oracle终于又活了过来。成功之后,必然要将这次浪费
2015-06-28SELECT col1, col2, CASE WHEN col3 > 1 AND col3 <2 THEN '1' WHEN col3 > 2 AND col3 <3 THEN '2' WHEN col3 > 3 AND col3 <4 THEN '3' ELSE '4' END mylevel FROM table1 注意点: 1、以CASE开头,以
2015-06-28Oracle并不支持Slackware Linux.但是你会发现这篇文档对你的学习是有些用处的。 首先建立Linux用户组 groupadd oinstall groupadd dba 建立Oracle用户 useradd -g oinstall -G dba oracle passwd oracle 设置共享内存
2015-06-28今天重启了一下Sun Fire V890,然后启动 Oracle 10g,在还没有到 mount 阶段的时候,马上启动Oracle 11g,此时出现了一下状况: 1 SQL> startup ; 2 ORACLE instance started. 3 4 Total System Global Area 3607101440 bytes 5 Fixed Size&
2015-06-28此文章主要向大家描述的是MySQL连接字符串的实际操作步骤汇总,其中包括MySQL Connector/ODBC 2.50 (MyODBC 2.50)连接方式 ,MySQL Connector/ODBC 3.51 (MyODBC 3.51)连接方式等相关内容的具体描述。一、MySQL Connector/ODBC 2.50 (MyODBC 2.50)连接方式 1、本地
2015-06-28随着网络的普及,基于网络的应用也越来越多。网络数据库就是其中之一。通过一台或几台服务器可以为很多客户提供服务,这种方式给人们带来了很多方便,但也给不法分子造成了可乘之机。由于数据都是通过网络传输的,这就可以在传输的过程中被截获,或者通过非常手段进
2015-06-28mysql> desc tbl_name; +-------+--------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-------+--------------+------+-----+---------+-------+
2015-06-28在sql server以及类似数据库中,可以使用select * into a from b where xxx来自动建立select出来的字段组成的表。在oracle中则使用如下格式可以建立 create table a as select * from b where xxxx 这样可以自动把表b select的数据自动变成表a
2015-06-28Oracle数据库除了本身自带的DBCA创建数据库之外,它还有另一种相关的创建方案,就是手工的Oracle创建数据库,这项技术也是DBA人员所必须要掌握的。下面就介绍一下手动创建数据库的步骤: 手动创建数据库通常包含如下操作步骤: 1、确定新建数据库名称和实
2015-06-28sys@TEST1>alter tablespace test_16k offline;表空间已更改。 sys@TEST1>alter database datafile 'd:\oracle\product\10.2.0\oradata\test1\test6k.dbf' autoextend on next 50m maxsize 200m;数据库已更改。 sys@TEST1>alter database dataf
2015-06-28以下的文章主要是教会你如何自动恢复MySQL数据库中的日志文件的实际操作步骤,以及在对其进行实际操作小红那些的相关事项是值得我们大家注意的,我们大家都知道如果MySQL(和PHP搭配之最佳组合)服务器启用了二进制日志。你可以使用MySQL(和PHP搭配之最佳组合)binlog
2015-06-28使用MySQL开发过数据库驱动的小型web应用程序的人都知道,对关系数据库的表进行创建、检索、更新和删除等操作都是些比较简单的过程。理论上,只要掌握了最常见的SQL语句的用法,并熟悉您选择使用的服务器端脚本语言,就足以应付对MySQL表所需的各种操作了,尤其是当
2015-06-28在CentOS上安装MySQL数据库服务器后,系统出于安全性考虑,缺省不支持用户通过非本机连接上数据库服务器,如果想让用户通过另外一台机器连接上数据库服务器必须手动进行修改:1、在控制台执行 mysql -u root -p mysql,系统提示输入数据库root用户的密码,输入完成
2015-06-28查询表的状况的对象:V$LOCK, V$LOCKED_OBJECT, V$SESSION, V$SQLAREA, V$PROCESS select * from v$locked_object select * from dba_objects 方法: 首先查看那些表被锁住了 ---------------------------------------------------------------
2015-06-28由于ODU命令比较多,特别是关键的unload命令比较复杂,本文将简单介绍几种场景下使用ODU进行数据恢复时,使用的命令序列。 场景1. 数据库不能启动,但是SYSTEM表空间中的数据字典是完整的。 生成数据字典:unload dict 列出用户: list user 列出用
2015-06-28这几天做性能优化,网上找了些资料。 有时候需要导出某用户下的所有table、view、sequence、trigger等信息,下面的SQL可以将这些信息select出来: select * from user_tables; select * from user_views; select * from user_sequences; select
2015-06-28 这几天看了篇叫"Penetration: from application down to OS (Oracle)"的文档,感觉挺有意思的,文档的 大概意思就是说,如果 ORACLE 服务是用 administrator 账户启动的,你只要有一个具有 resource 和connect 权限的数据库账户,就能利用
2015-06-28