Welcome 微信登录

首页 / 数据库 / MySQL

本地导出的.sql数据库文件如何恢复到数据库中(Linux下)

本地导出的.sql数据库文件如何恢复到数据库中(Linux下)

本地修改完模版网站,其中phpmyadmin下的数据库文件也已经改变,这时在将网站转移到其它地方的时候,需要将现在的sql文件导出,并恢复才行。然后在Linux下面恢复的时候,注意先不要进入mysql:要在外面执行: mysql < database.sql ;不然此时会提示数据库已经存在。因为在sql文件下已经存在:已经存在创建数据库的代码了,如果先进入mysql,create database joomla就会提示数据库已经存在的。Linux下安...
Oracle SQL Profile

Oracle SQL Profile

本篇文章来简单看下如何使用sql profile来绑定正确的执行计划,10gR2出现这个功能还是蛮实用的,当然11g可以使用baseline,当然我觉得这两种都挺好。我们可能经常会遇到一些大表比如上T的,走错执行计划,比如全表扫描,那系统基本处于Hang的状态,那么这时候收集统计信息可能会很慢,即使你采样的比例设置的很小。所以使用profile和baseline是个不错的选择。一,创建测试环境SQL> create table test (n num...
SCC 3.2.7 for Sybase ASE15.x安装使用及密码重置

SCC 3.2.7 for Sybase ASE15.x安装使用及密码重置

SCC (Sybase Contral Center, 将来的名字SAP Contral Center),是一个统一的基于Web的资源管理框架。Sybase ASE的安装自身并不带有SCC,SCC需要单独下载并安装,如果ASE有合法的license,那么SCC不做任何要求。关于SCC的重要性,官方是这样说的,在将来的版本,SCC将大大加强,逐步替代Sybase Central 纯Java客户端管理工具。(本人观点,它们可能在比较长的一段时间内共存,毕竟有很...
MySQL中判断一个点是否落在多边形内

MySQL中判断一个点是否落在多边形内

关于地理空间数据,经常需要处理两个空间数据的关联关系。有很多种方法可以处理,通过编写程序算法,或者是调用数据库中对应的function。在mysql数据库中,http://dev.mysql.com/doc/refman/5.1/en/functions-for-testing-spatial-relations-between-geometric-objects.html做了详细的介绍,但是它并没有真正的实现多边形(5.6版本之前),本文以判断一个点是否...
PostgreSQL开源监控工具——pgwatch详细安装和测试

PostgreSQL开源监控工具——pgwatch详细安装和测试

pgwatch详细安装和测试安装时一直出错,但是网上又搜不到任何文档决定自己写一篇详细的安装文档。1.下载pgwatch,我这里我用的版本是1.0,下载地址如下:wget http://www.cybertec.at/download/pgwatch/pgwatch-1.0.tar.gz2.解压并打开README文件,查看安装所需,这里的安装就不详细讲解tar -zxvf pgwatch-1.0.tar.gzvim README--------------...
PostgreSQL模块——pg_stat_statements详解和安装测试

PostgreSQL模块——pg_stat_statements详解和安装测试

其实很简单,最近可能需要对postgresql进行监控,所以接触了很多相关的监控命令和工具,这边文章主要是记录下工作过程,怕之后会忘记。我想要的功能:记录每条sql的执行时间,能够查询每天执行最慢的top10。下面先介绍下pg_stat_statements:(翻译)pg_stat_statements模块提供了一种跟踪执行的所有SQL语句的统计信息的方法。这个模块必须改写配置文件postgresql.conf中的shared_preload_librar...
Oracle 排序之NUll值的排序

Oracle 排序之NUll值的排序

背景:排序时候对NULL值的处理,在Oracle官方文档中说明,null值在排序过程是个比较特殊的值类型,默认情况下排序时把它看成了最大值了,也就是说在排序的时候,当排序的记录中出现了Null值,默认是,升序排列在最后,反过来在最前,那么也可以程序自己来定义它前后。1、排在最前:select xx from student order by xx nulls first;2、排在最后select xx from student order by xx nu...
Oracle 数据库全量备份恢复和部分备份恢复 之延续 Oracle11gR2

Oracle 数据库全量备份恢复和部分备份恢复 之延续 Oracle11gR2

今天在用exp/imp做一个备份恢复小操作的时候,出现了一个问题,很多的空表不能被exp出来,一开始没有弄懂,后来上Oracle官网看了下Oracle的资料,发下Oracle11g R2 有一个新的特性,在exp和imp的时候,当表无数据时,不分配segment,以节省空间,这样会导致空表数据不能被exp出来。不觉想说一声shit下。好的,解决方法:解决办法1: 设置system参数,仅对参数更新后创建的表生效alter system set deferr...
Hibernate插入和修改数据到数据库中时不修改存在默认值字段

Hibernate插入和修改数据到数据库中时不修改存在默认值字段

说明:今天在做一个OA的简单增删除该查的时候,有一个时间类型的字段(数据插入时间),本身想着,这个字段直接中Oracle数据库设置一个Default Value ,就不用再前台install这个字段的值了,但是后时间操作中发现插入的时候如果不通过hql去写代码的话,而是通过hibernate的接口getHibernateTemplate().saveOrUpdate(entity);的话,就出现问题,插入的时间类型字段的值是null,tmd有点郁闷,不好意...
MySQL console整数time以及IP查询相关函数调用

MySQL console整数time以及IP查询相关函数调用

这两天有个QA在询问说,数据库console,查看时间好麻烦,因为数据库存储的时间是BigInt,的确不知道是什么!印象中有相关函数转化,如下:mysql数据库存储时间,一般都会设计BigInt类型,10位,或者13位, 或者更大,其中13位是毫秒,但是在通过Console查询数据库时间时,bigint为整数不方便查看。mysql提供了对应日期转化的函数其中FROM_UNIXTIME函数是对应的大整数转化为对应的日期,UNIX_TIMESTAMP函数是逆反...
Oracle连接远程数据库配置介绍

Oracle连接远程数据库配置介绍

Oracle数据库的远程连接可以通过多种方式来实现,本文我们主要介绍四种远程连接的方法和注意事项,并通过示例来说明,接下来我们就开始介绍。第一种情况:若oracle服务器装在本机上,那就不多说了,连接只是用户名和密码的问题了。不过要注意环境变量%ORACLE_HOME%/network/admin/是否设置。第二种情况:本机未安装oracle服务器,也未安装oracle客户端。但是安装了pl sql development、toad sql develop...
MS SQL Server 2005 分区表的使用(表分区)

MS SQL Server 2005 分区表的使用(表分区)

一直以来,都以数据表单表记录数作为标尺,凡是大于100W的则使用Oracle等数据库,小于100W的才考虑使用Microsoft SQLServer.在SQLServer2000的时候为了能够适应100W以上的数据量,很多设计者选择了手动分区表,创建大量表结构相同的表,来存放相同的记录.用视图和触发器来模拟出Oracle中的表分区,是一种伪分区.在SQLServer2005中,分区表出现了,只须三步就能够将数据表实现分区,从而提高单表的操作效率:1. 创建...
<< 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 >>