MySQL5存储过程编写实践

MySql5.0以后均支持存储过程,最近有空,研究了一把这个。 格式: CREATEPROCEDURE过程名([过程参数[,...]]) [特性...]过程体 CREATEFUNCTION函数名([函数参数[,...]]) RETURNS返回类型 [特性 ...

利用JDBC连接MySQL

最近在学习数据库开发的一些实例,这里浅谈一下用JDBC连接数据库MySQL(当然也可以连接SQLSever或Oracle了,只是我更喜欢开源软件,同时也更简单)。 首先正确安装好MySQL,建立好数据库...

在MySQL中获得更好的搜索结果

很多互联网应用程序都提供了全文搜索功能,用户可以使用一个词或者词语片断作为查询项目来定位匹配的记录。在后台,这些程序使用在一个SELECT查询中的LIKE语句来执行这种查询,尽...

MySQL加密函数保护网站重要数据

如果您正在运行使用MySQL的Web应用程序,那么它把密码或者其他重要信息保存在应用程序里的机会就很大。保护这些数据免受黑客或者窥探者的获取是一个令人关注的重要问题,因为您...

解决SQL Server不允许远程连接的方法

刚刚安装的数据库系统,按照默认安装的话,很可能在进行远程连接时报错,通常是错误:“在连接到SQLServer2005时,在默认的设置下SQLServer不允许进行远程连接可能会导致此失败。(p...

MSSQL的索引类型、属性及建立方法

假设你想找到本书中的某一个句子。你可以一页一页地逐页搜索,但这会花很多时间。而通过使用本书的索引,你可以很快地找到你要搜索的主题。表的索引与附在一本书后面的索引非...

SQL数据库超时的原因与解决方法

如果SQL的数据库越来越多,有时候会遇到读取超时,死锁等一大堆问题,按经验来说,数据结构设计不合理,经常使用视图等原因都有,那些怎么解决呢? 1、由于数据库设计问题造成...

优化、分析、检查及修复MySQL数据库的说明

对MySQL数据库的管理常规就是进行预防性的维护,以及修复那些出现问题的内容。 进行检查和修复通常具有四个主要的任务: 1、对表进行优化 2、对表进行分析(分析并存储MyISAM和BD...

“因为文件组'PRIMARY'已满”的原因和解决方法

今天遇到这个问题,上网查到有以下原因和解决方法: 1、检查磁盘剩余空间是否足够,如果没有磁盘剩余空间,则清理磁盘,腾出空间。 2、检查磁盘分区格式:如果是FAT16格式,则数...

解决安装SQL Server 2005时COM+目录要求的问题

其实出现这个问题的可能性很多,我最后找到的原因是系统默认的两个服务MSDTC和COM+SystemApplication没有开启。 1、开户MSDTC服务: 开始-运行,输入cmd回车,在命令提示行中输入msdtc-inst...

取得插入记录后自动产生的ID

如果你使用存储过程的话,将非常简单,代码如下:SET@NewID=@@IDENTITY 说明: 在一条INSERT、SELECTINTO或大容量复制语句完成后,@@IDENTITY中包含此语句产生的最后的标识值。若此语句没有影...