Welcome 微信登录

首页 / 数据库 / MySQL

不安装ORACLE客户端的系统移植方法

不安装ORACLE客户端的系统移植方法

整个移植分三步: 一、复制Oracle和HMIS文件夹: 如果原来ORANT和HMIS文件夹在C:盘,复制到新的系统还要放在C:盘;原来的文件来在D:盘,复制到新的系统也要放到D: 二、导出原系统注册表,并导入新系统的注册表中: 导出方法: 单击开始->运行->键入“regedit”并回车,打开注册表编辑器; 在注册表编辑器中左边树中依次展开“HKEY_LOCAL_MACHINESOFTWAREORACLE”; 在O...
mysql数据库使用教程

mysql数据库使用教程

有很多朋友虽然安装好了mysql但却不知如何使用它。在这篇文章中我们就从连接MYSQL、修改密码、增加用户等方面来学习一些MYSQL的常用命令。 一、连接MYSQL。 格式: mysql -h主机地址 -u用户名 -p用户密码 1、例1:连接到本机上的MYSQL。 首先在打开DOS窗口,然后进入目录 mysqlbin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MY...
Oracle Index 的三个常见问题

Oracle Index 的三个常见问题

索引( Index )是常见的数据库对象,它的设置好坏、使用是否得当,极大地影响数据库应用程序和Database 的性能。虽然有许多资料讲索引的用法, DBA 和 Developer 们也经常与它打交道,但笔者发现,还是有不少的人对它存在误解,因此针对使用中的常见问题,讲三个问题。此文所有示例所用的数据库是 Oracle 8.1.7 OPS on HP N series ,示例全部是真实数据,读者不需要注意具体的数据大小,而应注意在使用不同的方法后,数据...
巧用SQL语句完成位操作

巧用SQL语句完成位操作

数据库中,有些字段其值是按位表示的,即不同的位有不同的含义,比如用不同的位代表用户的不同权限或属性,该位为1时,表示用户有此权限或属性,为0则无此权限或属性等。相信有很多数据库为了效率也有类似的设计。 在C语言中提供了&, |, ~以及>>,1. func_bitoper 我们在工作中常常有这样的需求,要求将某个字段的某一位或多位置为1或0,输入参数in_value是待处理的值,enable_mask表示要将哪几位置为1,如要将bit...
Linux下SQL数据库开发

Linux下SQL数据库开发

mySQL的安装相当简单,二进制版本(针对某一个硬件平台编译后的软件)的安装只是将文件展开到用户某一目录下然后配置几个参数就可以。例如你下载的文件为:mSQL-2.0.3.tar.gz,你想把mSQL安装到/usr/local目录下,这时,我们需要先将这个文件拷贝到/usr/local这个目录,然后键入命令tar zxvf mSQL-2.0.3.tar.gz,这个命令将展开该压缩文件。一般,mSQL数据库系统的所有文件都安装到/usr/local/Hug...
SQL Server2000的OpenXML特性

SQL Server2000的OpenXML特性

SQL Server2000提供的OpenXML特性,我们可以很方便的用OpenXML特性来代替传统的行集结果,同样我们也可以使用定义好的XML文档作为输入的数据,这样也为我们的数据移植带来的巨大的便利。同时,SQL Server2000中也提供了存储过程,用微软的话说,只有设计成存储过程,才算是”cleaner separation of code from the middle-tier”,这样做是很好的。应用程序访问数据库的数据并不是直接的与数据库...
SQL Server 6.5 的配置与使用要点

SQL Server 6.5 的配置与使用要点

SQL Server 6.5在安装使用时的默认配置并不能带来系统性能的最大优化,某些使用方法没有具体的说明,在具体应用过程中感觉非常不便。下面结合本人在使用中的心得,就SQL Server 6.5的一些安装使用方法作了简要介绍,各位可以针对自己的情况进行修改。1. 安装中的要点 安装时要求系统使用Windows NT Server 4.0 ,并且加装SP4。a) 网络 安装过程中选择网络时,安装程序默认不使用TCP/IP协议,大多数应用中需要使用TCP...
sqlserver导入mysql的方法

sqlserver导入mysql的方法

将存放在sql server数据库中的数据全部导入到mysql数据库中,找到两种方法,现在分别谈谈对他们的看法。 第一种是安装mysql ODBC,利用sql server的导出功能,选择mysql数据源,进行数据的直接导出,这种方法很简便,但是针对实际应用有很多弊端,最主要体现就是数据类型问题,首先,sql server数据库中 的ntext,image等数据类型的数据无法直接写入到mysql数据库中,据说只要稍加改动就可以,可惜偶这只菜鸟还没想到如何...
Oracle数据库异地自动备份的实现

Oracle数据库异地自动备份的实现

在大型商业应用中,数据的异地容灾备份十分重要,也必不可少。笔者根据自己的实践经验,设计了一套简洁地实现异地数据自动备份的方法,可供数据库管理人员参考。文中所有的程序都经过测试,运行良好。这里模拟的异地运行环境为一主一备两套Sun Solaris系统,所采用的备份方法为Oracle数据库提供的标准备份:export。 相关命令 文中主要用到三个命令,这里先单独介绍一下: export: 将数据库中数据备份成一个二进制系统文件,它有三种模式: 用户模式、表模式...
Oracle中分页查询的实现

Oracle中分页查询的实现

在构建自定义搜索引擎时,开发人员常遇到的一个问题是实现某种类型的分页功能;也就是说,允许用户提交一个返回很多行数据的查询,但是只显示前20条。在用户点击一个链接时,下20条或者前20条数据会从数据库应用程序中取出。数据库访问存在的一个问题是来自 Web 站点的请求是无状态的。在等待用户请求下一组数据时,让数据库维护一个游标的效率是非常低的。对 HTML 编写代码让游标位于客户端是可以做到的,但是游标是一个有限的资源,所以每次在页面装载完成时最好关闭游标。...
oracle中 VARCHAR2是什么数据类型

oracle中 VARCHAR2是什么数据类型

Oracle中VARCHAR2和char型类似,只不过在存储的时候其长度等于实际字符串的长度,动态分配空间;char型的存储长度等于其定义的长度。例如:varchar2 对应的字段长度为10,插入的数据是"123",则存储长度为3;char对应的字段为10,插入数据为"123",则存储长度为10,实际上其存储的形式为"123 ",即长度不足补空格。如果你用proc*c取数据的话,是需要对char型的数据trim的,如果是varchar2型的一般不需要。Or...
MySQL数据库的安全设置

MySQL数据库的安全设置

网络数据库通过一台或几台服务器可以为很多客户提供服务,这种方式给人们带来了很多方便,但也给不法分子造成了可乘之机。由于数据都是通过网络传输的,这就可以在传输的过程中被截获,或者通过非常手段进入数据库。由于以上原因,数据库安全就显得十分重要。因此,本文就以上问题讨论了MySQL数据库在网络安全方面的一些功能。 帐户安全 帐户是MySQL最简单的安全措施。每一帐户都由用户名、密码以及位置(一般由服务器名、IP或通配符)组成。如用户john从server...
MySQL数据库的优化方案

MySQL数据库的优化方案

1、选取最适用的字段属性 MySQL 可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能小。例如,在定义邮政编码这个字段时,如果将其设置为 CHAR(255),显然给数据库增加了不必要的空间,甚至使用 VARCHAR 这种类型也是多余的,因为 CHAR(6) 就可以很好的完成任务了。同样的,如果可以的话,我们应该使用 MEDIUMINT ...
通过学习MySQL的例子来学习MySQL查询语句

通过学习MySQL的例子来学习MySQL查询语句

得出了从一个例子入手来学习是最快最有效,并能培养出很强的实践能力,这是一种很好的学习方法。不访试试。比如看一本书的时候从各章节的例子入手,找出不了解的以及不懂的还是新知识, 进而有针对性的学习。看看下面的例子: <?php $ip = getenv("REMOTE_ADDR"); //echo "$ip"; $conn=mysql_connect("ip","root","****"); mysql_select_db("db",$conn);$sq...
sql 删除重复数据的方法

sql 删除重复数据的方法

开发人员的噩梦——删除重复记录 想必每一位开发人员都有过类似的经历,在对数据库进行查询或统计的时候不时地会碰到由于表中存在重复的记录而导致查询和统计结果不准确。解决该问题的办法就是将这些重复的记录删除,只保留其中的一条。 在SQL Server中除了对拥有十几条记录的表进行人工删除外,实现删除重复记录一般都是写一段代码,用游标的方法一行一行检查,删除重复的记录。因为这种方法需要对整个表进行遍历,所以对于表中的记录数不是很大的时候还是可行的,如果一张表的...
mysql 备份与恢复的2个方法

mysql 备份与恢复的2个方法

mysql 备份与恢复的方法一:<?php/** 功能:数据备份/恢复文件简易方法* 以日期为单位,一天一个备份文件,以当天最后备份为准* 用提交表单的形式进行操作,* 其中$_POST["tbl_name"]为预备份表名称数组* $_POST["sqlfile"]为预恢复数据文件的名称* 注意:该备份没有结构备份,只有数据备份** 备份文件格式:* `表名称1`{{数据1}}`表名称2`{{数据2}}`表名称3`{{数据3}}...* * 创建时间...
利用MySQL加密函数来保护Web网站敏感数据

利用MySQL加密函数来保护Web网站敏感数据

如果您正在运行使用MySQL的Web应用程序,那么它把密码或者其他敏感信息保存在应用程序里的机会就很大。保护这些数据免受黑客或者窥探者的获取是一个令人关注的重要问题,因为您既不能让未经授权的人员使用或者破坏应用程序,同时还要保证您的竞争优势。幸运的是,MySQL带有很多设计用来提供这种类型安全的加密函数。本文概述了其中的一些函数,并说明了如何使用它们,以及它们能够提供的不同级别的安全。双向加密就让我们从最简单的加密开始:双向加密。在这里,一段数据通过一个密...
<< 951 952 953 954 955 956 957 958 959 960 >>