MySQL 5.1系列最新稳定版5.1.31发布

MySQL昨天放出5.1系列最新稳定版本5.1.31,这是去年11月26日5.1.30发布并标志着5.1系列正式GA后的第一个版本。修正了5.1.30里的大量有关分区和复制的bug.建议所有使用5.1系列的用户升级到这个版本。不过直到现在MySQL官方仍没有放出5.1.31.tar.gz的源码包下载,我已经从其提供的src.rpm包中提取出来放到我的ftp上给大家直接下载。

地址: ftp://61.135.158.199/pub/mysql-5.1.31.tar.gz

其他平台的bin包请见官方ftp
ftp://mirror2.dataphone.se/pub/mysql/Downloads/MySQL-5.1/

相关改进及修正声明:
http://dev.mysql.com/doc/refman/5.1/en/news-5-1-31.html

Read More →

Microsoft SQL Server 2008 功能包10月版

微软刚刚发布了Microsoft SQL Server 2008 Feature Pack的10月份版本,该功能包是若干独立安装包的集合,这些安装包为 SQL Server 2008 提供附加价值.该功能包含有以下组件的最新版本:
    * SQL Server 2008 可再分发组件.
    * SQL Server 2008 附加提供程序.
    * SQL Server 2008 向后兼容组件.

下载:Microsoft SQL Server 2008 功能包,2008 年 10 月

Read More →

SQL to Select a random row from a database table

There are lots of ways to select a random record or row from a database table. Here are some example SQL statements that don't require additional application logic, but each database server requires different SQL syntax.

Select a random row with MySQL:

SELECT column FROM table ORDER BY RAND() LIMIT 1

Select a random row with PostgreSQL:

Read More →

access数据类型大全

ALTER TABLE tb ALTER COLUMN aa Byte 数字[字节]

ALTER TABLE tb ALTER COLUMN aa Long 数字[长整型]

ALTER TABLE tb ALTER COLUMN aa Short 数字[整型]

ALTER TABLE tb ALTER COLUMN aa Single 数字[单精度]

ALTER TABLE tb ALTER COLUMN aa Double 数字[双精度]

ALTER TABLE tb ALTER COLUMN aa Currency 货币

ALTER TABLE tb ALTER COLUMN aa Char 文本

ALTER TABLE tb ALTER COLUMN aa Text(n) 文本,其中n表示字段大小

Read More →

微软发布3款SQL INJECTION攻击检测工具

随着 SQL INJECTION 攻击的明显增多,微软近日发布了三个免费工具,帮助网站管理员和检测存在的风险并对可能的攻击进行拦截。

Scrawlr 

下载地址:https://download.spidynamics.com/Products/scrawlr/

这个微软和 HP合作开发的工具,会在网站中爬行,对所有网页的查询字符串进行分析并发现其中的 SQL INJECTION 风险。Scrawlr 使用了部分 HP WebInspect  相同的技术,但只检测 SQL INJECTION 风险。Scrawlr 从一个起始 URL 入口,爬遍整个网站,并对站点中所有网页进行分析以找到可能存在的漏洞。

Microsoft Source Code Analyzer for SQL Inj

Read More →

ASP.NE操作Word部署时,System.UnauthorizedAccessException 的解决方案

项目中使用ASP.NET操作word文档,在VS 2005调试的时候一切正常,但以部署到服务器上就出现了以下错误: System.UnauthorizedAccessException: 检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件时失败,原因是出现以下错误: 80070005。

百度和GOOGLE了一下,找到很多类似的答案,但是没有解决,历尽了千辛万苦终于找到了解决的方法,作个笔记记下来!

在Web.config文件中的 system.web节 中加入  <identity impersonate=''''true'''' userName=''''JAMES\Administrato

Read More →

在sql里设定默认时间

在Access是now()

在SQL server 2000里面是getDate()

Read More →

phpMyAdmin 2.11.5 - MySQL管理利器

phpMyAdmin是一个用PHP编写的,可以通过互联网控制和操作MySQL.通过phpMyAdmin可以完全对数据库进行操作,例如建立、复制/删除数据等等.

对于采用PHP+MySQL结构的CMS和BBS程序来说,这个工具对于站长而言再合适不过了.

Release Notes:http://www.phpmyadmin.net/home_page/downloads.php?relnotes=0

官网:http://www.phpmyadmin.net/home_page/index.php

下载:phpMyAdmin 2.11.5

Read More →

MS-SQL数据库开发—精典

1.按姓氏笔画排序:

Select * From TableName Order By CustomerName Collate Chinese_PRC_Stroke_ci_as

2.数据库加密:

select encrypt(''''原始密码'''')

select pwdencrypt(''''原始密码'''')

select pwdcompare(''''原始密码'''',''''加密后密码'''') = 1--相同;否则不相同 encrypt(''''原始密码'''')

select pwdencrypt(''''原始密码'''')

select pwdcompare(''''原始密码'''',''''加密后密码'''') = 1--相同;否则不相同

3.取回表中字段:

decl

Read More →

System.UnauthorizedAccessException: 拒绝访问

1、授予 ASP.NET 对文件的写访问权,请在资源管理器中右击该文件,选择“属性”,然后选择“安全”选项卡。单击“添加”添加适当的用户或组。突出显示 ASP.NET 帐户,选中所需访问权限对应的框。

2、在web.config 中的<system.web>节点中添加<identity impersonate=''true''/> 

Read More →

sql数据库连接串中的pooling=true和pooling=false的区别

pooling=false就是关闭连接池的意思,默认为true,启用连接池。

连接池就是有一些与数据库的连接放在里面,建立新的连接时系统会先看里面有没有一样的连接,有就不用新建了。 

最好是用连接池,默认情况下也是使用连接池的。

Read More →

mysql中text,longtext,mediumtext字段类型的意思,以及区别

MySQL支持大量的列类型,它可以被分为3类:数字类型、日期和时间类型以及字符串(字符)类型。本节首先给出可用类型的一个概述,并且总结每个列类型的存储需求,然后提供每个类中的类型性质的更详细的描述。概述有意简化,更详细的说明应该考虑到有关特定列类型的附加信息,例如你能为其指定值的允许格式。

 

由MySQL支持的列类型列在下面。下列代码字母用于描述中:

M

指出最大的显示尺寸。最大的合法的显示尺寸是 255 。

D

适用于浮点类型并且指出跟随在十进制小数点后的数码的数量。最大可能的值是30,但是应该不大于M-2。

方括号(“[”和“]”)指出可选的类型修饰符的部分。

注意,如果你指定一个了为ZEROFILL,MySQL将为该列自动地增加UNSIGNED属性。

Read More →

ACCESS数据库转换MYSQL数据库的软件

一、 软件介绍

DB2MYSQL是一个可以自动将ACCESS数据库文件转化为对应的SQL代码的软件。可广泛应用于ACCESS数据库转换为MYSQL或其他类型的SQL数据库的软件。

DB2MYSQL能够实现可视化操作数据库,转换界面非常简单明了,可轻松实现ACCESS数据库转换为MYSQL数据库。如果想要将SQL SERVER的数据库转换到MYSQL,也可以使用这个软件,具体操作是先使用SQL SERVER的“导入和导出数据”将SQL SERVER数据导出到ACCESS文件,然后再将ACCESS文件导出为MYSQL语句。

运行转换功能后,系统会生成两个输出,一个是在屏幕界面上将转换后的SQL语句输出,另外还会在输出目录下自动生成一个后缀为.SQL的文本文件,里面会记录生成的SQL语句。

使用本程序需要对数据库结构原理、SQL语言有一些背景知识。

二、操作简介

本软件为英文界面,纯绿色软件。不过需要先安装微软的MDAC(Microsoft Data Access Components)才能使用。首先解压缩全部文件到你想要的文件夹下。然后运行 DB2MYSQL.EXE 文件。

运行本软件后,在开始界面里选择所要使用的数据库,表和字段。 具体操作:

1、先打开需要使用的ACESS数据库,数据库上的表将列出在数据表列表框里。 点击数据表即可列出当前数据表的所有字段。

2、点击所需的表进行表和字段选择。

3、确定数据表后即可点击[Start]按钮。就可以自动生成SQL语句了。

4、运行PHPMYSQL,先创建一个和ACCESS表完全相同的表,然后导入自动生成的SQL语句,即可完成ACCESS数据转换到MYSQL数据了。

转换后的SQL语句不仅仅在MYSQL下可以执行,在Microsoft SQL Server和ACCESS中同样可以执行。

三、授权方式

本软件的授权方式是自由软件,即,软件使用者有使用、复制、散布、研究、改写、再利用该软件的自由。更精确地说,自由软件赋予使用者四种自由:

不论目的为何,有使用该软件的自由。

有研究该软件如何运作的自由,并且得以改写该软件来符合使用者自身的需求。取得该软件之源码为达成此目的之前提。

有重新散布该软件的自由,所以每个人都可以藉由散布自由软件来敦亲睦邻。

有改善再利用该软件的自由,并且可以发表改写版供公众使用,如此一来,整个社群都可以受惠。如前项,取得该软件之源码为达成此目的之前提。

使用者必须能够自由地、以不收费或是收取合理的散布费用的方式、在任何时间再散布该软件的原版或是改写版在任何地方给任何人使用。

Read More →

Mysql中文乱码

买一空间,有200M Mysql数据库,但是网站程序是asp.net(c#),连接出现中文乱码,主机分配给用户一个帐号,可以使用phpMyAdmin操作Mysql,

Mysql的信息如下,

运行:SHOW VARIABLES LIKE ''''character_set_%'''';

Variable_name Value

character_set_client utf8

character_set_connection utf8

character_set_database utf8

character_set_filesystem binary

character_set_results utf8

character_set_server latin1

Read More →

MySQL和Access的区别

为了适应日新月异的数据库技术,有相当多的软件工程师逐渐地从桌面数据库软件诸如 Microsoft Access 以及 SQL Server,转到使用 MySQL,我就是其中的一位。虽然严格说来MySQL 并非 SQL Server 的对手,市场份额占有率更是轮不到Mysql说话,但许多服务提供商都支持 MySQL,并视之为便宜而有效率的替代品。在应用相差无几的情况下,为什么不用开源Mysql呢?  

  ▲考虑使用 MySQL 的原因

  如果你要找的是可靠的数据库软件,以便支持你的网站开发工作,那么以下的原因就说明了你为什么应该考虑 MySQL而不是其它数据库∶  

  ·它便宜(通常是免费)。

  ·它的网络承载比较少。

  ·它经过很好的优化(Highly Optimized)。

Read More →

AccessDataSource中参数传递的问题

select中语句后面的WHERE语句是这样的:

 WHERE (visit.type = ?) AND (visit.content_id = ?)

注意参数的顺序是type 在前,content_id 在后面!反过来不是不能正确显示数据据,今天为这个问题搞了好几个小时,不过总算解决了!

加油!

Read More →

关于SqlDataAdapter的Update方法

SqlConnection cn=Data.Connection();
SqlDataAdapter da=new SqlDataAdapter("select * from [user]",cn);
DataSet ds=(DataSet)Cache["my"];
da.Update(ds);
cn.Close();

出现如下错误:
异常详细信息: System.InvalidOperationException: 当传递具有新行的 DataRow 集合时,更新要求有效的 InsertCommand。
加一句话:

SqlConnection cn=Data.Connection();
SqlDataAdapter da=new SqlDataAdapter("select * from [user]",cn);
DataSet ds=(DataSet)Cache["my"];
SqlCommandBuilder cb = new SqlCommandBuilder(da); //加入这一句
da.Update(ds);
cn.Close();

Read More →

sql2000挂起无法安装的问题

虽然SQL的安装次数不下10次,不过这次装还是没有记住,记下来,要用时省到网上去找啊!

1)添加/删除程序中彻底删除sql server。

2)将没有删除的sql server目录也删除掉。

3)打开注册表编辑器,在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager中找到PendingFileRenameOperations项目,并删除它。这样就可以清除安装暂挂项目。

4)删除注册表中跟sql server相关的键。

其实估计只要做第3步就可以搞定,这样就可以清除安装暂挂项目。自己是先走了1,2,4,最后做了3才搞定。所以估计3才是最关键的

Read More →

安装SQL Server 2005开发版时出现性能计数器要求安装错误

\r\n现在,微软推出了 Sql Server 2005 简体中文版,不过大家基本上都是使用的 Sql Server 2005 的 Express 版,不过这个版本的管理界面并不好,所以我删除了这个版本,开始安装 Developer Edition 版。

不过,在安装开发版的时候,安装程序在检查系统需求的时候,出现了如下图的错误,信息:

550)this.style.width=550;''>

查看安装帮助后,发现有这一段话:

1 在 Microsoft Windows 2003 或 Windows XP 桌面上,依次单击“开始”、“运行”,然后在“打开”中键入 regedit.exe,再单击“确定”。在 Windows 2000 中,使用 regedt32.exe 启动注册表编辑器。\r\n2 定位到以下注册表项:\r

Read More →

sql语句中不能随便回车

一个SQL语句很长,在记事本里写的,然后在查询分析器里面运行的,没有错误,一切正常!

页面运行也正常,也没有什么错误,就是格式上不太对,GRIDVIEW控件HEAD部他,很奇怪,文字中间加了一个空格!

找到原因了,原来是在SQL语句中,有一个换行符,影响了!(因为记事本设置了自动换行,也就没有注意这个问题!)

Read More →

关于aspnet连接ACCESS的一些小结!

刚做这个网站的时候,因为考虑到用SQL数据库要另外加钱的,所以考虑了一下还是用ACCESS,网站没有什么复杂的逻辑,用ACCESS应该可以了(实践证明是正确的!)

一想到ASPNET如何连接ACCESS的时候,我一开始就想到了用集据集的方法,因为一开始学ASPNET的时候,就跟丁老题学过数据集的用法,而且以前在学JSP的时候,和EJB的有些内容相似,可能技术内核不一样,只是有点神似吧,呵,我还没有能够完全了解一门技术啊!!

呵,先在网上到了点素材,开始做了,日志,读书笔记,以及留言板,都做好了,写数据库用的是数据集的方法,一开始还算正常,后来发现了问题了,如果数据过长,只能写进一部分内容,很奇怪,想来想去找不出原因,“会不会是哪里没有配置?”我心里这么想。

问题一直没有解决,直到昨天才有了新的发现:数据(一般为string 类型)在传输的过程中,不能超过1024个汉字(应该是2048个字

Read More →

ACCESS不能用的问题!

做网站时,发现ACCESS不能用,aspnet可以连接数据库,也可以对其中的数据进行操作,但就是不能用外部的OFFICE打开!

很奇怪的一个问题!一开始以为是OFFICE的问题:因为一开始是用的简装版的!

后来下了一个600M+的完整版,装了还是没有解决问题:网上也找不到相关的解决方法,问题搁了一天,第二天从微软官方网站上下了一个OFFICE的SP2升级包,装了一下,修复了一个,解决了所有问题!应该是没有打上补丁的问题!

一时在微软官方网站找不能那个补丁了,下面的链接可是可以用的:

http://www.pipiqiu.com/soft/36476.htm

Read More →
Search
最新评论
推荐日志
微信扫一扫