Welcome 微信登录

首页 / 数据库 / MySQL

SQL server7.0的远程连接详解

SQL server7.0的远程连接详解

在发现了global.asa+.htr的bug之后,往往sql server数据库的ID和密码以明文的形式暴露在我们眼前,(写程序时候应该注意啦!)我试过几个国内知名的网站,象蚁盟的, 都可以得到他的数据库密码。于是如何进一步取得数据库的控制权限成为我们关注的问题。 有的朋友常常有了密码确连不进对方主机,下面我来说说连接时候需要注意的问题和步骤,抛砖引玉,希望大家把好的方法公布出来,让我们一起进步。 SQL server的两种验证模式:NT验证模式和混合安...
MySQL中mysqldump命令的使用方法

MySQL中mysqldump命令的使用方法

MySQL有很多可以导入数据的方法,然而这些只是数据传输中的一半,另外的一般是从MySQL数据库中导出数据。有许多的原因我们需要导出数据。一个重要的原因是用于备份数据库。数据的造价常常是昂贵的,需要谨慎处理它们。经常地备份可以帮助防止宝贵数据地丢失;另外一个原因是,也许您希望导出数据来共享。 在这个信息技术不断成长的世界中,共享数据变得越来越常见。 比方说Macmillan USA维护护着一个将要出版的书籍的大型数据库。这个数据库在许多书店之间共享,这样他...
Mysql数据库常用命令详解

Mysql数据库常用命令详解

一、连接MYSQL。格式: mysql -h主机地址 -u用户名 -p用户密码1、例1:连接到本机上的MYSQL。首先在打开DOS窗口,然后进入目录 mysqlbin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是:mysql>2、例2:连接到远程主机上的MYSQL。假设远程主机的IP为:110.110.110.110,用户名...
关于“未于信任SQL Server连接相关联”问题的解决

关于“未于信任SQL Server连接相关联”问题的解决

因为系统有些损坏,所以昨天用以前的镜像恢复了一下,结果今天在用SQL 查询分析器的时候发现如果选择windows身份验证方式没问题,但如果选择SQL Server身份验证则出现如下问题:“......用户sa登录失败,未于信任SQL Server连接相关联”。上网简单搜了一下,也有人遇到类似问题,但没有找到答案。突然想起我原来装SQL Server的时候选择的是windows身份验证方式。看来问题应该就处在这里,于是打开SQL Server 企业管理器,右...
关于提高Oracle数据库性能的四个错误认识

关于提高Oracle数据库性能的四个错误认识

为了提高性能,我们针对Oracle数据库本身提供了的方法或方案进行过不少的尝试,主要包括: 共享服务器模式(MTS); 集群技术(Clustering)RAC; 分区; 并行处理(主要是并行查询)。 Oracle提供的这些特性确实是用来进行性能改善的,但我们往往忽略了对自身应用特性的分析,它们是否适合于我们。最近,通过对这方面知识的深入了解,发现我们以前存在一些错误的认识。我觉得有必要,大家一起来改变这种误解。 分析之前,先明确一下我们的应用特性。数据库应...
Oracle时间精确到时、分、秒处理方案

Oracle时间精确到时、分、秒处理方案

一般数据库中时间的格式为DATE类型,而我们从页面中获取的时间往往为String类型,这个就需要类型的转换。一般我们会通过调用java.text.SimpleDateFormat JAVA类来对其进行转换。这个JAVA类中我们经常用到的方法有两个,一个是format(将时间格式的数据转换成String类型),另一个就是parse(将String类型转换成DATE类型)。我们一般可以将parse封装到自己的方法中,例: /** * 方法描述:页面中字符串转化...
安装oracle9.2时要注意的4个问题

安装oracle9.2时要注意的4个问题

1。不要用debian3装Oracle9.2,debian的libc6的版本比较高,跟oracle9.2带的java1.3不兼容。主要是jvm不能运行。就是更改到1.4版本安装完成后oracle仍然不能使用。2。用RedHat AS2.1安装时一定要把内核升级到比较高的版本,原来的2.4.9版本的内核在建立数据库时可能有网络连接错误。3。建立数据库一定要用比较大的内存和交换空间,并把/proc/sys/kernel/shmmax设为一个比较大的值,还有较大...
linux下安装mysql数据库详解

linux下安装mysql数据库详解

一、引言 想使用Linux已经很长时间了,由于没有硬性任务一直也没有系统学习,近日由于工作需要必须使用Linux下的MySQL。本以为有Windows下使用SQL Server的经验,觉得在Linux下安装MySql应该是易如反掌的事,可在真正安装和使用MySQL时走了很多弯路,遇见很多问题,毕竟Linux 和Windows本身就有很大区别。为了让和我一样的初学者在学习的过程中少走弯路,尽快入门,写了此文,希望对您有所帮助。二、安装Mysql 1...
让MYSQL彻底支持中文的方法

让MYSQL彻底支持中文的方法

让MYSQL彻底支持中文的方法:系统自带的mysql默认字符集不是gbk,因此给数据库的推广应用以及中文程序的开发带来极大的不便,在没完没了的GBK和UTF8的转换过程中消耗了我们无数的精力以及系统的资源.经过摸索尝试解决了中文支持问题,经验与大家分享一下.先将让slack支持中文,方法可以看"linuxsir.org 之Slackware讨论区",然后重新编译mysql,原来系统mysql的要先用卸载.login:rootshell> remove...
将Oracle 8i数据成功移植Oracle 10g的方法

将Oracle 8i数据成功移植Oracle 10g的方法

一、移植过程记录 基本状况:两台小型机,一台sun250,装的是solaris8+Oracle8i,机器名jgsun,ip 10.11.1.11,正在运行,有应用程序连接;一台是sunv890,装的是Solaris9+Oracle10g,机器名hssun, ip 10.11.1.19,没有运行,是新安装的机器。 要求:将Sun250的oralce8i的JSERP和ERPUSER3用户及其相应表空间DBERP和DBSYS的数据全部移植到Sunv890的O...
关于Oracle数据缓冲区的内部机制剖析

关于Oracle数据缓冲区的内部机制剖析

在本篇Oracle高级教程里,我会探讨Oracle数据缓冲区的内部机制——Oracle用这一内存来防止不必要的数据块从磁盘重读。理解Oracle数据缓冲区如何操作,是成功地运用它们调整数据库性能的关键。 在Oracle 8i以前的版本里,当数据块被从磁盘送进数据缓冲区的时候,数据块会被自动地放置到最近使用过的数据列表的前部。但是,这种行为从Oracle 8i开始就变了:新数据缓冲区被放置在缓冲区链的中部。在调节数据库的时候,你的目标就是为数据缓冲区分配...
Oracle使用配置文件创建口令管理策略

Oracle使用配置文件创建口令管理策略

多数 Oracle 数据库用户都使用默认配置文件创建用户帐户。自从 Oracle 8 开始,就可以通过创建一个配置文件,然后使用以下两个语句之一分配给它一个用户来锁定一个帐户。 CREATE USER myuser . . . PROFILE myprofile; ALTER USER myuser [被屏蔽广告]PROFILE myprofile; 入侵数据库帐户的一个典型尝试是试用几个常用的口令,比如“welcome”或者用户名之类...
Oracle数据库业务优化心得分享

Oracle数据库业务优化心得分享

做了一大半年的业务数据库优化了,有一点感想,写出来自励一下。 公司开发的产品基本上都使用Oracle数据库,而且业务系统中存储和使用的数据量很大,使用业务系统的用户也很多。在系统忙时,大约会有一千个用户同事访问数据库系统,因此经常会有用户抱怨系统慢,点击查询后,系统出现假死机现象,后台运行ORACLE系统的小型机的IDLE值偏低(甚至出现IDLE为0的情况,这时用户会惊呼数据库系统会瘫掉,虽然小型型机在IDLE值为0的情况下也不一定会瘫机,但这无疑...
关于Oracle 数据库的配置方案说明

关于Oracle 数据库的配置方案说明

所有连接到Oracle的用户必须执行两个代码模块: 应用或ORACLE工具:一数据库用户执行一数据库应用或一个ORACLE工具,可向ORACLE数据库发出SQL语句。 ORACLE服务器程序:负责解释和处理应用中的SQL语句。 在多进程实例中,连接用户的代码可按下列三种方案之一配置: 对于每一个用户,其数据库应用程序和服务器程序组合成单个用户进程; 对于每一个用户,其数据库应用是由用户进程所运行,并有一个专用服务器进程。执行ORACLE...
在Oracle数据库中运行操作系统命令

在Oracle数据库中运行操作系统命令

在Oracle 8i中,往往会出现要在存储过程中运行操作系统命令的情况.一般来说,利用Oracle Enterprise Manager设定作业时可以达到这个目的.但是由于OEM在设定作业缺乏灵活性,设定的作业的参数是固定的.在实际应用当中往往需要在SQL语句当中运行需要随时运行操作系统命令.Oracle 8i没有直接运行OS命令的语句,我们可以利用DBMS_PIPE程序包实现这一要求。 DBMS_PIPE通过创建管道,可以让至少两个进程进行通信。Or...
<< 951 952 953 954 955 956 957 958 959 960 >>