摘要:今天,有同学遇到了JSP+MYSQL 5。0遇到中文问题,之前我碰到的是PHP+MYSQL 5。0中文问题,也写过BLOG介绍过其处理方法,这次又处理了一下,看了网上不少资料,终于初步解决了,现阐述之:环境:mysql 5.0.18 用了MYSQL.com上的工具,就是MYSQL QUERY BROWSER,mysql的驱动用的是最新的。步骤: 1、修改my.ini里的 ...
阅读全文
随笔分类 - 数据库相关/oracle
摘要:今天,有同学遇到了JSP+MYSQL 5。0遇到中文问题,之前我碰到的是PHP+MYSQL 5。0中文问题,也写过BLOG介绍过其处理方法,这次又处理了一下,看了网上不少资料,终于初步解决了,现阐述之:环境:mysql 5.0.18 用了MYSQL.com上的工具,就是MYSQL QUERY BROWSER,mysql的驱动用的是最新的。步骤: 1、修改my.ini里的 ...
阅读全文
摘要:一直学数据库的都知道,关系运算有交,差,并,等运算,而之前的版本一直只看到并,好象很少看到有差,交的运算显式的表达在操作SQL语句中,现在好了,SQL SERVER 2005中有差,交运算了,分别是except和intersect,、今天看到,学习之,并举例如下:
阅读全文
摘要:今天看了下sql server 2005中的output子句,以使您可以从修改语句(INSERT、UPDATE、DELETE)中将数据返回到表变量中。
阅读全文
摘要:mysql 5中新增了视图,存储过程,触发器等新功能,其中不少资料对其都有介绍,今天看到了
其中的一个叫store function的功能,和存储过程有点象,但返回的是值哦,用法挺灵活的,故介绍之
阅读全文
摘要:最近正在读《Prefactoring》一书,推荐一下,是这次JOLT大奖震撼大奖作品,电子版已经有下载了,迟些时候发心得上来,大家讨论下。本书主要的观点是:根据自己或他人多年的软件开发经验,整理成开发项目时的指导方针,以利于未来项目启始时做为遵循的准则。它与重构的差别主要在于执行的时间点,Prefactoring是在项目开始前就先行思考,并非在项目执行期间才发生。 下面转有关的书评 早从19...
阅读全文
摘要:mysql 4的数据库,如果要迁移到MYSQL 4.1去,是会有中文编码问题的,有关的文章介绍太多了,GOOGLE一下就很多,关键是mysql 4.1开始支持多编码了。今天尝试一下迁移和插入读取等问题,发现一些规律和问题,总结如下 我机器是win2000 server,装了mysql 4,mysql 4.1 和mysql 5,用的是phpmyadmin 2.70 pl2.首先,我用phpm...
阅读全文
摘要:由于工作需要,要按这三个玩意。因为旧系统用MYSQL 4,而MYSQL 4.1多了比如外键功能,MYSQL5 更是多了存储过程等东西,因此尝试共存在一机器上。其实很简单,mysql 4.1和MYSQL 5的安装包已经非常自动化了,但要注意设置好不同的端口。比如mysql 4偶用的是3306,而MYSQL 4。1我用3308,MYSQL5偶用3309,安装时,都选择都安装成为WINDOWS的服务。 ...
阅读全文
摘要:今天按照Sql Server 2000 Analysis Services的教程去做,居然在做完第一个实验后,在浏览生成的多维数据集时,说“无法浏览数据集合”,天呀,微软第一个教程就做不下去?郁闷中,最后GOOGLE得知,原来要将analysis打上最新的SP4补丁才行,因为之前打的只是SQL SERVER 2000数据库的补丁,没打analysis的,想不到郁闷了一次。SIGH,居然微软的BUG...
阅读全文
摘要:sql server 2005中新增加的try catch,可以很容易捕捉异常了,今天大概学习看了下,归纳下要点如下
阅读全文
摘要:Oracle 9i开始,创建数据库时默认包含了XDB特性。一旦启动了数据库和Listener,Oracle XDB的http服务就占用8080端口,刚好和JBoss、Tomcat等默认端口冲突。除了修改Tomcat等外,还可以修改XDB的配置。Oracle XDB的端口设置不在配置文件中,而是在数据库里。修改XDB的http和ftp服务端口的方法有3种: 1.使用sys登录Oracle,利用db...
阅读全文
摘要:sql server 2005中新增了许多新的功能,其中OPENROWSET函数中的bulk功能, 可以批量将文件类型中的数据导入到数据库中去
阅读全文
摘要:SQL SERVER 2005中,新增加了许多新的特性,其中的DDL触发器是个不错的选择,根据资料初步学习如下,现整理之:
阅读全文
摘要:新的版本支持存储过程,触发器,视图等新功能,将更强大。可以在mysql.com上找到下载,本blog将继续关注MYSQL5的新功能
阅读全文
摘要:在MS SQL SEVER的存储过程中,最好加上事务哦,一般的书上都没提到这点,以后要注意下:set xact_abort onbegin transcation/**中间执行的SQL代码*/commit transcation if @@error>0 rollbackSET XACT_ABORT指定当 Transact-SQL 语句产生运行时错误时,Microsoft? SQL S...
阅读全文
摘要:在oracle中sequence就是所谓的序列号,每次取的时候它会自动增加,一般用在需要按序列号排序的地方。 1、Create Sequence 你首先要有CREATE SEQUENCE或者CREATE ANY SEQUENCE权限, CREATE SEQUENCE emp_sequence INCREMENT BY 1 -- 每次加几个 START WITH 1 -- 从1开始计数 NOM...
阅读全文
摘要:解决这类问题的方法很多,今天在此简单的终结一下,把常碰到的问题解决方法记下来1, MySQL5.0中文问题解决方案如下: 1、在dos环境下,用mysql --default-character-set=gbk -u root -p 这句话进入mysql~~ 2、建数据库、表,如下: create database admin; use admin; ...
阅读全文
摘要:摘要: 在实际应用开发中,特别是在WEB应用系统中,如果JSP、Servlet或EJB使用JDBC直接访问数据库中的数据,每一次数据访问请求都必须经历建立数据库连接、打开数据库、存取数据和关闭数据库连接等步骤,而连接并打开数据库是一件既消耗资源又费时的工作,如果频繁发生这种数据库操作,系统的性能必然会急剧下降,甚至会导致系统崩溃。数据库连接池技术是解决这个问题最常用的方法.本文Matrix永久镜...
阅读全文
摘要:TOP的语法在SQL SERVER 2005中有新增加的东西了,可以支持update,delete,数学表达式等,举例如下:建立一个表如下Create table Mytable2 (au_id int, authors_name varchar(100))Goinsert into MyTable2 select 110,'Mathew Arnold'insert into MyTable2 ...
阅读全文
摘要:在查看手册的时候,无意中看到有Replication in MySQL这么一章,列出了一个版本的表。 Master Master Master Master 3.23.33 and up 4.0.0 4.0.1 4.0.2 Slave 3.23.33 and up yes no no no Slave 4.0.0 no yes no no ...
阅读全文
摘要:新看了《MSDN精选》05年第4期,发现其中的《应用索引技术优化SQL语句》一文写的不错,推荐大家阅读。其中对sql server 2000中的索引的使用,执行情况等做了较全面的分析,下面总结归纳其中的重要几点。1 逻辑读问题。创建索引尽量要减少语句的logic reads.logic reads是指语句执行时需要访问单位为8K的数据页总数,logic reads越少,其需要的内存和CIP时间越少...
阅读全文
|