在Vista下安装Mysql 5.0
发表于 2008-05-15 03:43 | 1 条评论
在网上看到很多篇文章介绍在VISTA下安装MYSQL,自己试过很多次都没有成功,经过别人帖子的指点,终于找到了成功安装MYSQL的方法,现在分享如下: 1.去官方下载MYSQL 5.0,下载地址:http://http://dev.mysql.com/downloads/ 下载5.0版本的。 2.修改防火墙的设置,在允许例外里添加新的端口,名字为mysql,开放的端口为TCP 3306。 3.安装MYSQL 5.0,可以自己修改安装路径和组件等。 4.安装完成后,Mysql server instance config wizard应该是启动不了的,下面的工作就是为了解决这个问题的,因为这是配置Mysql的唯一途径。 5.到http://angusj.com/resourcehacker/下载简体中文版(如果你看的懂英文,那就直接下原版的)。 6.解压rh_chinese_big5.zip ,执行 ResHacker.exe 7.打开MySQLInstanceConfig.exe (在安裝 MySQL 的bin 目录中) 8.左侧展开「24」→「1」→「1033」 9. 右侧找到<requestedExecutionLevel level="asAdministrator" uiAccess="false"> 这行 10.将 level="asAdministrator" 改成 level="requireAdministrator" 11. 重新编译 12.保存后关闭 (如果不能保存,另存在 bin 目录外,然后覆盖回來也可以) 13.这时MySQLInstanceConfig.exe,就可以正常的配置了。
MySQL 数据库函数库
发表于 2008-05-14 04:37 | 没有评论
本函数库供存取 MySQL 数据库。有关 MySQL 的细节,及下载 MySQL 数据库,请到这个网址 http://www.mysql.com 。而网络上也有许多提供处理 MySQL 的用户界面程序,建议到 http://www.phpwizard.net/phpMyAdmin 下载 phpMyAdmin,可以使用浏览器操作及管理 MySQL。整套 phpMyAdmin 程序,是用 PHP3 完成的,亦可同时研究 PHP3 与 MySQL 的链接。 mysql_affected_rows: 得到 MySQL 最后操作影响的列数目。 mysql_close: 关闭 MySQL 服务器连接。 mysql_connect: 打开 MySQL 服务器连接。 mysql_create_db: 建立一个 MySQL 新数据库。 mysql_data_seek: 移动内部返回指针。 mysql_db_query: 送查询字符串 (query) 到 MySQL 数据库。 mysql_drop_db: 移除数据库。 mysql_errno: 返回错误信息代码。 mysql_error: 返回错误信息。 mysql_fetch_array: 返回数组资料。 [...]
SQL 连接查询语法,一条SQL连接查询两表
发表于 2008-05-13 01:23 | 没有评论
适用于Mssql和Mysql吧 例子表: 员工表 Emp(Empno,name,tel,deptno,sal) 部门表 dept(deptno,deptname,addr) 这两个表,以部门表的id即deptno为关联字段,连接查询语句为: select empno,name,deptname from emp e,dept,d where e.deptno = d.deptno
Sqllite介绍,下载,进阶,教程
发表于 2008-05-12 13:51 | 没有评论
1、SQLite简介 SQLite第一个Alpha版本诞生于2000年5月. 至今已经有4个年头了. 而在今年的5月SQLite也迎来了一个新的里程: SQLite 3. SQLite官方网站: http://www.sqlite.org/ 2、SQLite类型 SQLite的数据类型 首先你会接触到一个让你惊讶的名词: Typelessness(无类型). 对! SQLite是无类型的. 这意味着你可以保存任何类型的数据到你所想要保存的任何表的任何列中, 无论这列声明的数据类型是什么(只有在一种情况下不是, 稍后解释). 对于SQLite来说对字段不指定类型是完全有效的. 如: Create Table ex1(a, b, c); 诚然SQLite允许忽略数据类型, 但是仍然建议在你的Create Table语句中指定数据类型. 因为数据类型对于你和其他的程序员交流, 或者你准备换掉你的数据库引擎. SQLite支持常见的数据类型, 如: CREATE TABLE ex2( a VARCHAR(10), b NVARCHAR(15), c TEXT, d INTEGER, e FLOAT, f BOOLEAN, g CLOB, h BLOB, i TIMESTAMP, j NUMERIC(10,5) k [...]
google adsense 大客户版
发表于 2008-05-12 00:13 | 没有评论
<blockquote> document.writeln("<script language=\"JavaScript\">"); document.writeln(" <!--"); document.writeln(" function google_ad_request_done(google_ads) {"); document.writeln(" var s = \'\';"); document.writeln(" var i;"); document.writeln(" if (google_ads.length == 0) {"); document.writeln(" return;"); document.writeln(" }"); document.writeln(" if (google_ads[0].type == \"image\") {"); document.writeln(" s += \'<a href=\"\' + google_ads[0].url +"); document.writeln(" \'\" target=\"_top\" title=\"go to \' + google_ads[0].visible_url +"); document.writeln(" \'\"><img border=\"0\" src=\"\' + google_ads[0].image_url +"); document.writeln(" \'\"width=\"\' + google_ads[0].image_width [...]
DEDE的文章查询SQL
发表于 2008-05-9 03:05 | 没有评论
1: 查询查看要删除的文章情况的代码: select * from dede_addonarticle where length(body)<30 2: 删除内容表. delete from dede_addonarticle where length(body)<30 3: 查询查看要删除的文章情况的第二个表的代码: select * from dede_archives t1 left join dede_addonarticle t2 on t1.id=t2.aid where t2.aid is null 4: 删除第二个表. Delete dede_archives from dede_archives t1 left join dede_addonarticle t2 on t1.id=t2.aid where t2.aid is null
FSO方法列表
发表于 2008-05-4 14:43 | 没有评论
方法:BuildPath 语法:对象名.BulidPath(路径,文件名) 说明:在路径上添加文件名,如果有需要的话,会自动加上分隔符。 方法:CopyFile 语法:对象名.CopyFile(源路径,目标路径[,是否覆盖]) 说明:将一个或多个文件从源位置复制到目标位置。源位置支持通配符,如果目标路径最后字符为则认为目标路径是目录,是否覆盖参数默认值为TURE,如果目标位置文件已经存在,而是否覆盖属性设置为FALSE的话会出错。(关于是否覆盖参数的说明其它各处皆同) 方法:CopyFolder 语法:对象名.CopyFolder(源路径,目标路径[,是否覆盖]) 说明:将一个文件夹从源位置复制到目标位置。 方法:CreateFolder 语法:对象名.CreateFolder(文件夹名) 说明:创建一个文件夹。 方法:CreateTextFile 语法:对象名.CreateTextFile(文件名[,是否覆盖[,是否为Unicode编码]]) 说明:创建指定的文件,并返回TextStream对象,该对象可用于读或写创建的文件。 方法:DeleteFile 语法:对象名.DeleteFile(文件名[,是否删除只读文件]) 说明:删除指定文件,可以使用通配符,如果是否删除只读文件参数设置为TURE,则即便为只读属性也会被删除,默认值为FALSE。 方法:DeleteFolder 语法:对象名.DeleteFolder(目录名[,是否删除只读文件夹]) 说明:删除指定文件夹,可以使用通配符,如果是否删除只读文件夹参数设置为TURE,则即便为只读属性也会被删除,默认值为FALSE。 方法:DriveExists 语法:对象名.DriveExists(驱动器名) 说明:如果指定的驱动器存在,则返回TURE,否则返回FLASH。 方法:FileExists 语法:对象名.FileExists(文件名) 说明:如果指定的文件存在,则返回TURE,否则返回FLASH。 方法:FileFolder 语法:对象名.FileFolder(文件夹名) 说明:如果指定的文件夹存在,则返回TURE,否则返回FLASH。 方法:GetAbsolutePathname 语法:对象名.GetAbsolutePathname(路径) 说明:从提供的路中返回完整且含义明确的路径,支持通配符。 方法:GetBaseName 语法:对象名.GetBaseName(路径) 说明:返回一个字符串,该字符串包含路径,最后一个部分的基本名,无扩展名。 方法:GetDrive 语法:对象名.GetDrive(驱动器名) 说明:返回与指定驱动器相对应的Drive对象。 方法:GetDriveName 语法:对象名.GetDriveName(路径) 说明:返回一个包含指定路径中驱动器名的字符串。 方法:GetExtensionName 语法:对象名.GetExtensionName(路径) 说明:返回一个字符串,包含路径最后一个组成部分的扩展名。 方法:GetFile 语法:对象名.GetFile(文件路径) 说明:返回一个与指定路径中某文件相应的FILE对象。 方法:GetFileName 语法:对象名.GetFileName(文件路径) 说明:返回路径中的文件名。 方法:GetFolder 语法:对象名.GetFolder(文件夹路径) 说明:返回一个与指定的路径中某文件夹相应的Folder对象。 方法:GetParentFolderName [...]
