数据库
文章平均质量分 78
noter
这个作者很懒,什么都没留下…
展开
-
如何提高MYSQL数据库的查询统计速度
如何提高MYSQL数据库的查询统计速度作者: 衢州电力局 刘利平转载 2008-01-17 14:01:00 · 1373 阅读 · 0 评论 -
在MySQL中,如何实现Top N及M至N段的记录查询?
在MySQL中,如何实现Top N及M至N段的记录查询? 我们可以利用MySQL中SELECT支持的一个子句——LIMIT——来完成这项功能。LIMIT可以实现top N查询,也可以实现M至N(某一段)的记录查询,具体语法如下:SELECT * FROM MYTABLEORDER BY AFIELDLIMIT offset, recnum其中offset为从第几条(M+1)记录转载 2007-05-22 15:04:00 · 722 阅读 · 0 评论 -
理解MySQL数据类型
数据库存储中的数据类型与大小各异。有些地方只存储数字类型,有些只存储文本类型,有些二者而兼之。而很多数据库支持各种专用类型:日期和时间类型,二进制字符类型以及布尔类型。选择数据类型与数据相匹配是数据库设计中最为重要的部分,因为这种类型将会影响到RDBMS的效率与性能。所以,对RDBMS的数据类型选择应给予足够的重视。这就是编写本文的主要目的。表A将列举了MySQL支持的绝大部分重要的数据类转载 2007-05-22 11:42:00 · 977 阅读 · 0 评论 -
MySql创建用户及授权
GRANT 语句的语法如下: GRANT privileges (columns) ON what TO user IDENTIFIEDBY "password" WITH GRANT OPTION对用户授权mysql>grant rights on database.* to user@host identified by "转载 2007-05-22 11:33:00 · 1110 阅读 · 0 评论 -
oracle处理日期大全
在oracle中处理日期大全 TO_DATE格式 Day: dd number 12 dy abbreviated fri day spelled out friday ddspth spelled out, ordinal twelfth Month: mm number 03 mon abbreviated mar month spelled out march Yea转载 2007-05-17 17:07:00 · 677 阅读 · 0 评论 -
Oracle时间日期操作
sysdate+(5/24/60/60) 在系统时间基础上延迟5秒sysdate+5/24/60 在系统时间基础上延迟5分钟sysdate+5/24 在系统时间基础上延迟5小时sysdate+5 在系统时间基础上延迟5天add_months(sysdat转载 2007-05-17 17:10:00 · 713 阅读 · 0 评论 -
jsp:关于jsp批量删除问题
提交页:test.jsprequest.setCharacterEncoding("gb2312");%>//int totalRecord = 0; String sql = "select * from news order by id ASC";ResultSet rs = temp.query(sql);//totalRecord = temp.totalRecord(rs);%>s转载 2007-05-16 11:40:00 · 7071 阅读 · 2 评论 -
oracle数据库开发的一些经验积累(四)
1、分析表analyze table mzbs.db_code ESTIMATE STATISTICS SAMPLE 20 PERCENT;2、表空间管理和用户管理--查看表空间和数据文件select file_name,tablespace_name,autoextensible from dba_data_files;--数据表空间CREATE TABLESPACE USE转载 2007-08-16 20:23:00 · 736 阅读 · 0 评论 -
oracle数据库开发的一些经验积累(二)
16、TNS:没有监听器的问题。(1)查一下监听服务是否启动, 如果没有启动,则运行lsnrctrl start。(2)查看一下 LISTENER.ORA内监听的服务器名、服务器IP、数据库名是否正确。(3)查看一下 TNSNAMES.ORA内服务器名、服务器IP、数据库名是否正确。17、LINUX、UNIX下自动启动ORACLE服务(1) !/bin/sh # chkco转载 2007-08-16 20:22:00 · 874 阅读 · 0 评论 -
Oracle数据库开发(二) Linux下配置使用ProC
Oralce数据库开发(二).Linux下配置使用ProC一、摘要 上文简单介绍了Windows下ProC配置开发,这次我们使用Linux平台再次配置Oracle ProC开发环境(RedHat Linux 9 + Oracle 92)。 《ORACLE数据库开发(一).Windows下配置使用ProC》和《ORACLE数据库开发(二).Linux下配置使用ProC》这两篇文章转载 2007-08-16 20:09:00 · 965 阅读 · 0 评论 -
Linux操作系统下的Oracle数据库编程详解
Linux操作系统下的Oracle数据库编程详解 发布时间:2007.07.20 06:44 来源:赛迪网 作者:sting 1.引言 由于PL/SQL不能用来开发面向普通转载 2007-08-15 15:56:00 · 894 阅读 · 0 评论 -
oracle数据库开发的一些经验积累(三)
53、Oracle常见服务几个主要的:OracleOraHome81TNSListener 监听服务OracleServiceSID ORACLE服务OracleOraHome81Agent 智能代理服务OracleOraHome81CMan 连接管理服务OracleOraHome81HTTPServer转载 2007-08-16 20:23:00 · 857 阅读 · 0 评论 -
oracle数据库开发的一些经验积累(一)
1、不安装Oracle客户连接Oracle 8的方法请将以下文件拷贝到运行文件所在目录 一、ODBC动态库 :ctl3d32.dll msvcrt40.dll odbc16gt.dll odbc32.dll odbc32gt.dll odbccp32.dll odbccr32.dll odbcint.dll 二、建立EXTRA子目录,将MSVCRT.DLL文件拷贝到该子目录下E转载 2007-08-16 20:21:00 · 891 阅读 · 0 评论 -
Oracle数据库开发(三) Pro*C/C++的编译参数
Oracle Database Development (4). Example Makefile for Pro*C It is a pity that there is a few aritcle written in Chinese which talking about the material method of Makefile for Pro*C/C++ .Maybe i转载 2007-08-16 20:10:00 · 1054 阅读 · 0 评论 -
Oracle数据库开发(一) Windows下配置使用ProC
Oracle数据库开发(一).Windows下配置使用ProC一、摘要 ProC是Oracle数据库提供的开发接口,支持多种语言。ProC虽然调试维护起来十分不便,但是依靠其结构化清晰的嵌入式SQL,也成为了C/C++语言访问控制数据库的常用方式。 本文首先介绍Windows平台下,使用Visual C++ 6.0 和 Visual C++ .Net配置ProC的开发环境。转载 2007-08-16 20:09:00 · 864 阅读 · 0 评论 -
oracle约束
约束 Including Constraints在数据库中使用约束(constraints)是为了在该数据库中实施所谓的"业务规则"其实就是防止非法信息进入数据库,满足管理员和应用开发人员所定义的规则集.ORACLE 使用完整性约束(integrity constraints)防止不合法的数据写入数据库,管理员和开发人员可以定义完整性规则,增强商业规则,限制数据表中的数据.如果一个DML语句执行转载 2007-08-14 22:18:00 · 1137 阅读 · 0 评论 -
Tomcat5+Mysql中文乱码问题的解决方法
Tomcat 下最容易到的问题就是中文乱码问题了,下面就来谈谈我在Windows +Tomcat5下调试JSP程序时,所碰到的问题以及解决办法。 这次调试所遇到的乱码问题主要有三类:一、页面字符乱码。即整个页面出现汉字乱码(不管是用HTML格式写的,还是用print()方法输出的汉字,全部显示为乱码)。二、Request 传递乱码。 在用post,get等方法,转载 2007-05-24 09:19:00 · 1027 阅读 · 0 评论 -
解决JSP读写MYSQL乱码问题
1.关键在建表的时候设置 default charset 个gb2312(gbk,utf8) 2.使用最新的jdbc driver (官方驱动 3.0.16经过我测试,可以. 至于低点的会在写入数据时出现乱码,所以驱动是很关键的) 3.connect url 加 useUnicode=true&characterEncoding=gbk 4.用filter 过滤编码, request.转载 2007-05-24 10:57:00 · 608 阅读 · 0 评论 -
mysql基本操作
在mysql中创建用户和数据库 1. 请先用root登录到mysql,方法: c:mysqlinmysql -uroot -p 2.创建一个用户为javauser, 口令为javadude ,拥有权限:可在任意主机上对数据库javatest进行任意操作 mysql> GRANT ALL PRIVILEGES ON javatest.* TO javauser@"%" -> IDENTIFIED转载 2007-05-24 11:13:00 · 545 阅读 · 0 评论 -
Mysql 的数据库复制功能 (Replication Database)
Mysql 数据库相信大家已经投入了生产使用。很多人都将他和 PHP 集成在 Apache 中,为WebSite 服务。的确,他们在WebSite 中的应用比较多,而且PhpMyAdmin 又是一个PHP+Mysql 的最好应用例子。那么Mysql 能不能实现两个系统之间通过TCP/IP去复制数据库?能不能实现实时复制呢?也就是说能不能实现同步(Synchronization)的问题。先概括介绍一转载 2008-03-06 16:02:00 · 1177 阅读 · 0 评论 -
mysql数据库复制技巧集锦
最近在学习关于mysql的数据库复制方面的东东,搜集了一些资料,整理如下:1:mysql手动复制数据库技巧2:MYSQL 复制范例详解3:MYSQL数据同步备份复制电脑网络 4:MySql数据库同步复制;mysql数据复制方案 5:MySQL异步复制备忘6:mysql的root口令忘记了怎么办?7:【翻译】MYSQL数据库复制mysql数据库复制技巧集锦 1:mysql手动复制转载 2008-03-06 15:44:00 · 2873 阅读 · 0 评论 -
ORACLE 10g FOR LINUX在FEDORA CORE 6下的安装要点(修订)
一、系统资源需求至少1024 MB物理内存1024-2048 需1.5倍的SWAP空间2048-8192 需1倍的SWAP空间8192- 需0.75倍的SWAP空间至少400 MB /tmp 临时目录空间oracle软件需要1.5 GB 到 3.5 GB 磁盘空间默认数据库需要1.2 GB二、需下载软件包:Oracle Database 10g Release转载 2007-06-07 11:17:00 · 878 阅读 · 0 评论 -
Oracle 10G在fedora core4上的安装Oracle 10G在fedora core4上的安装
安装步骤: 1.当然是下载软件包:http://www.oracle.com/technology ... racle10g/index.html 选择自己需要的 .我下载的是:for linux x86.(注意,下载前需要先注册用户) 2.解压 gunzip ship.db.lix32.cpio.gz cpio -idmv 解压后在当前目录下形成目录 Disk1. 3.打开帮助文转载 2007-06-07 10:06:00 · 497 阅读 · 0 评论 -
Oracle应用Linux开发C
随着Linux操作系统的不断完善与发展,出现了大量基于 Linux平台的应用开发,原有的基于UNIX平台的商业软件也不断被移植到Linux上来。最典型的,Oracle公司宣布,他的现有的及未来所有的数 据库产品和商业应用都将支持Linux平台。本文所述OCI for Linux的C语言库,正是Linux平台上Oracle的C语言接口。 我们知道,在一个复杂的Oracle数据库应用中,C程序代码由转载 2007-06-05 17:11:00 · 697 阅读 · 0 评论 -
linux下c语言学习笔记——操作mysql
linux下c语言学习笔记——操作mysql 作者:kyako 1,[比较详细]在 C 里嵌入 SQL:http://www.pgsqldb.org/pgsqldoc-7.4/ecpg.html 2,[在MySQL数据库中使用C执行SQL语句]:http://www.dvbbs.net/tech/data/2006031818989.asp 3,MySQL客户工具和API:http://www.y转载 2007-06-05 09:56:00 · 776 阅读 · 0 评论 -
怎样用c/c++编程连接mysql数据库?
怎样用c/c++编程连接mysql数据库? 楼主gaohengwei()2002-11-15 15:59:42 在 Linux/Unix社区 / 程序开发区 提问 用c/c++连mysql数据库一般用哪些方法,有没有类似vc用的mysql++类库,或者delphi开发常用的mysql控件什么的?在哪里能找到些这方面的资料? 问题点数:20、回复次数:4Top 1 楼CDSoft转载 2007-06-04 15:14:00 · 3344 阅读 · 0 评论 -
C语言MySQL编程示例
在网上查了下面两个资料: MySQL與C編程筆記http://itzone.hk/article/article.php?aid=200408010136460081 MySQL Chapter Four (C API)http://www.tol.it/doc/MySQL/chapter4.html 两 个文章都已经不新了,至少我按着他们写的做都或多或少有问题,或者是里面有些API已经是depr转载 2007-06-04 14:30:00 · 2110 阅读 · 0 评论 -
Linux系统下的Oracle数据库编程详解
Linux系统下的Oracle数据库编程详解<!--google_ad_client = "pub-1253167922227550";google_alternate_ad_url = "http://www.365tech.net/google_adsense_script.htm";google_ad_width = 336;google_ad_height =转载 2007-06-07 10:11:00 · 1157 阅读 · 0 评论 -
利用MYSQL的C API编程,如何确定一个数据库/表是否存在???
利用MYSQL的C API编程,如何确定一个数据库/表是否存在??? ----阿菜 楼主rain1979(rain1979)2002-05-25 17:41:42 在 Linux/Unix社区 / 程序开发区 提问 if (数据库“学生”存在) { if (表"学生成绩"存在)转载 2007-06-05 10:18:00 · 2115 阅读 · 0 评论 -
oracle的字段类型
0、LARGE OBJECT ORACLE8中有4种LOB - BLOB:Binary Large Object - CLOB:Character Large Object - NCLOB:固定长度的多字节Character Large Object - BFILE:DB外部的二进制文件 它们分为两类: 内部LOB:存放在DB内部,包括BLOB,CLOB,BCLOB 外部文件:转载 2007-06-07 10:09:00 · 1597 阅读 · 0 评论 -
如何在你的Linux机器上安装运行Oracle
摘要:Oracle于去年年底宣布移植Oracle 8和Oracle Application Server到Linux。 这是一个明确无误的标志:整个世界都应该认识到,Linux已经是一个严肃的操作系统,足以承担企业级的应用。 Uche Ogbuji在下文中解释了应该如何安装、配置和初步使用Oracle 8 for Linux。如何在你的Linux机器上安装运行Oracle一篇实用指导经过了许多谣传转载 2007-06-06 14:29:00 · 634 阅读 · 0 评论 -
两种Oracle应用程序开发接口之简要分析
引言 Oracle以其优越的稳定性和卓越的性能在众多领域里有着广泛的应用,其高性能是Oracle优于其他数据库的关键因素。然而影响终端应用程序的性能不只是Oracle服务程序及硬件环境,应用程序的开发语言和开发方式也有着重要的影响。 目前,可以在多种开发语言中开发Oracle应用程序,比如可以在VB、Delphi等高级 开发语言中开发,可以以C++开发,也可以以Java语言开发转载 2007-06-05 16:32:00 · 1368 阅读 · 0 评论 -
用c++ 操作mysql 数据库类(for linux or windows and others)
最近开发个项目,因为要用到mysql数据库,作为对数据的后台支持,于是就找了些关于mysql c api的资料,发现不像以前用ado那么顺手,于是就按着操作ado的习惯,写了几个操作mysql数据库的类,用起来感觉还比较方便,小弟不敢独享,于 是就贴在了自己的blog上,与大家分享,希望大家多多测试,增加更多的功能 ........ 忠告:这几个类对处理不是很大数据量的操作是比较理想转载 2007-08-29 14:51:00 · 1323 阅读 · 0 评论 -
MySQL数据库接口的VC具体实现与应用
出色,但其在应用软件中使用较少。本文将主要探讨MySQL提供的两种数据库接口 ——(ODBC API和C API)在VC中的应用,并且形成一个类用以封装C API数据库接口的功能。关键词:MySQL;数据库接口;ODBC API;C API 引言 随着现代计算机软硬件及网络技术的发展,在网上查找资料已成为现在获取信息的最重要手段之一。众所周知,所有的网上信息都是储存在网站数据库中的转载 2007-08-29 09:45:00 · 1591 阅读 · 0 评论 -
ORACLE 中ID自动增加字段
自动增加字 CREATE TABLE t_topic ( topicId NUMBER(18,0) NOT NULL , -- 主题ID topicTitle VARCHAR2(100) NOT NULL , -- 主题名 topicContent varchar2(2000)转载 2007-05-09 09:47:00 · 961 阅读 · 0 评论 -
oracle学习笔记_触发器
上半年被项目拖垮了身体(肯定不是酒色所至),告诉梅说今年51我们不搞什么徒步了,我们腐败一把吧,于是定下了从兰州到若尔盖回重庆的路线。28日我们把行李打完包居然只用两个不大的包就可以了。 4.29-4.30日,火车,重庆到兰州。斜对面座位坐了个胖乎乎的穆斯林少女,特别能聊天,天文地理、娱乐八卦、文化经济无所不谈。。。改变了我对穆斯林原来的看法。快到兰州时车窗外便只能看见沙土了,等下转载 2007-05-09 11:00:00 · 1380 阅读 · 0 评论 -
ORACLE SEQUENCE的简单介绍
在oracle中sequence就是所谓的序列号,每次取的时候它会自动增加,一般用在需要按序列号排序的地方。 1、Create Sequence 你首先要有CREATE SEQUENCE或者CREATE ANY SEQUENCE权限, CREATE SEQUENCE emp_sequence INCREMENT BY 1 -- 每次加几个 START WITH 1转载 2007-05-09 10:38:00 · 712 阅读 · 0 评论 -
DBA警世录:更新系统表(props$)修改字符集
DBA警世录:更新系统表(props$)修改字符集作者:eygle |English Version 【版权声明:转载时请务必以超链接形式标明文章原始出处和作者信息及本声明】 链接:http://www.eygle.com/archives/2006/06/dba_update_prop.html今天在Itpub上再次看到字符集变化导致的问题,作者给出的案例是这样的:数转载 2007-07-04 11:17:00 · 1101 阅读 · 0 评论 -
Oracle字符集子集与超级的对应关系
Oracle字符集子集与超级的对应关系作者:eygle |English Version 【版权声明:转载时请务必以超链接形式标明文章原始出处和作者信息及本声明】 链接:http://www.eygle.com/archives/2004/09/characterset_subset_superset.html 很多朋友经常问起Oracle字符集子集与超级的对应关系,我将从Ora转载 2007-07-04 11:10:00 · 919 阅读 · 0 评论 -
怎样修改查看Oracle字符集
[Q]怎么样查看数据库字符集 [A]数据库服务器字符集select * from nls_database_parameters,其来源于props$,是表示数据库的字符集。 客户端字符集环境select * from nls_instance_parameters,其来源于v$parameter, 表示客户端的字符集的设置,可能是参数文件,环境变量或者是注册表 会话字符转载 2007-07-04 10:44:00 · 607 阅读 · 0 评论