数据库技术   

  • 浅谈php+mysql身份验证的方法2006-06-15 13:25:00
  • 浅谈PHP+MYSQL身份验证的方法 近日在为学校制做校友录时,需要身份验证,在对比之后决定采用PHP+MYSQL进行身份验证。      之前也曾考虑过用cookies或session。但是用cookies,在用户离线再上线后,只要cookies不过期,不用登录仍然可以保持在线...
  • mysql常见出错代码2006-06-14 10:58:00
  • 常见错误!1016错误:文件无法打开,使用后台修复或者使用phpmyadmin进行修复。1044错误:数据库用户权限不足,请联系空间商解决1045错误:数据库服务器/数据库用户名/数据库名/数据库密码错误,请联系空间商检查帐户。1054错误:程序文件跟数据库有冲突,请使用正确的程...
  • 如何利Mcrypt扩展库进行加密和解密2006-06-07 09:08:00
  • 综述:Mcrypt 2.4.7是一个功能强大的加密算法扩展库,它包括有22种算法,其中就包括下面的几种算法: ????Blowfish RC2 Safer-sk64 xtea ????Cast-256 RC4 Safer-sk128 ????DES RC4-iv Serpent ????Enigma...
  • 用 PHP 实现 XML 备份 Mysql 数据库2006-06-06 15:56:00
  • 以下是在Linux下通过Apache PHP对Mysql数据库的备份的文件代码:文件一、Listtable.php (文件列出数据库中的所有表格,供选择备份)请选择要备份的表格:<?$con=mysql_connect('localhost','root','xswlily');$lists=...
  • 为数据库建立索引(二)2006-06-06 15:39:00
  • 接着,来个稍微复杂一点的,如果有个ORDER BY字句呢?不管你信不信,大多数的数据库在使用order by的时候,都将会从索引中受益。   SELECT * FROM mytable    WHERE category_id=1 AND user_id=2     ORDER BY adddate...
  • 为数据库建立索引(一)2006-06-06 15:38:00
  • 就象许多的PHP开发者一样,在刚开始建立动态网站的时候,我都是使用相对简单的数据结构。PHP在连接数据库方面的确实是十分方便(译者注:有些人认为PHP在连接不同数据库时没有一个统一的接口,不太方便,其实这可以通过一些扩展库来做到这一点),你无需看大量的设计文档就可以建立和使用数据库,这也是PHP获得...
  • 数据库设计技巧(一)2006-06-06 15:36:00
  • 在动态网站的设计中,数据库设计的重要性不言而喻。如果设计不当,查询起来就非常吃力,程序的性能也会受到影响。无论你使用的是mySQL或者Oracle数据库,通过进行正规化的表格设计,可以令你的PHP代码更具可读性,更容易扩展,从而也会提升应用的性能。  简单说来,正规化就是在表格设计时,消除冗余性和不...
  • MySQL中各种字段的取值范围2006-06-06 09:03:00
  • TINYINT-128 - 127TINYINT UNSIGNED0 - 255SMALLINT-32768 - 32767SMALLINT UNSIGNED0 - 65535MEDIUMINT-8388608 - 8388607MEDIUMINT UNSIGNED0 - 16777215INT 或...
  • PHP中 ADOdb 类库介绍(一)2006-06-02 12:39:00
  • 前言为什么要使用数据库类库?初学者 (甚至一些非初学者)常常犯的错误,就是在开发应用程序的时候,缺乏对未来的考虑。假如有一天,你的程序需要使用其它的数据库,难道你还需要重新写一篇针对于这个版本数据库的程序吗?这不是不可能发生的,尤其是当目前的数据库可能不适合你当前的需要的时候。 但是当你做这一切的时...
  • PHP中 ADOdb 类库介绍(二)2006-06-02 12:39:00
  • 对查询进行缓存上个月,我们简单地了解了ADOdb中,如何进行SELECT、INSERT和UPDATE的操作。如果你在ADOdb上是个新手,我建议先读一下上个月的那篇文章。 ADOdb 还有很多更高级的特征,这个月,我们就一起来关注其中的部分内容。数据库时常会成为应用程序效率低下的祸首。尽量减少对数据...
  • Adodb 官方介绍2006-06-02 12:38:00
  • 前言You say eether and I say eyether,You say neether and I say nyther;Eether, eyether, neether, nyther -Let's call the whole thing off !You like potato...
  • MySQL 查询中的分页思路的优化2006-06-02 12:37:00
  • 似乎讨论分页的人很少,难道大家都沉迷于limit m,n?在有索引的情况下,limit m,n速度足够,可是在复杂条件搜索时,where somthing order by somefield somefieldmysql会搜遍数据库,找出“所有”符合条件的记录,然后取出m,...
  • 数据库设计范式2006-06-02 12:37:00
  • 关系数据库设计之时是要遵守一定的规则的。尤其是数据库设计范式 现简单介绍1NF(第一范式),2NF(第二范式),3NF(第三范式)和BCNF,另有第四范式和第五范式留到以后再介绍。 在你设计数据库之时,若能符合这几个范式,你就是数据库设计的高手。 第一范式(1NF):在关系模式R中的每一个...
  • MySQL中修改密码及访问限制设置详解2006-06-02 12:36:00
  • MySQL是一个真正的多用户、多线程SQL数据库服务器。MySQL是以一个客户机/服务器结构的实现,它由一个服务器守护程序mysqld和很多不同的客户程序和库组成。由于其源码的开放性及稳定性,且与网站流行编?语言PHP的完美结合,现在很多站点都利用其当作后端数据库,使其获得了广泛应用。处于安全方面的...
  • MySQL修改密码方法总结2006-06-02 12:36:00
  • 首先要声明一点,大部分情况下,修改MySQL是需要有mysql里的root权限的,所以一般用户无法更改密码,除非请求管理员。方法一使用phpmyadmin,这是最简单的了,修改mysql库的user表,不过别忘了使用PASSWORD函数。方法二使用mysqladmin,这是前面声明的一个特例。mys...
  • 从 MySQL 导入导出大量数据的程序实现方法2006-06-02 12:35:00
  • 大家一定使用过 phpmyadmin 里面的数据库导入,导出功能,非常方便。但是在实际应用中,我发现如下几个问题:1 数据库超过一定尺寸,比如6M 这时使用导出一般没问题,可以正确的保存到本机硬盘上面,但是导入则不行!原因是:一般的 PHP.INI 里面设置临时文件/上传文件的大小限制为2M,而ph...
  • PHP中通过ADO调用Access数据库2006-06-02 12:35:00
  • 我看了那篇《怎样在PHP中通过ADO调用Asscess数据库和COM程序》文章后,马上作了测试,结果失败了。伤心是不是。怎么办?我只好去PHP官方网站求助,皇天不负有心人,终于我找到了答案——具体的解决方法如下:(1)进入http://php.weblogs.com/adod...
  • MySQL用户管理2006-06-02 12:34:00
  •  MySQL管理员应该知道如何设置MySQL用户账号,指出哪个用户可以连接服务器,从哪里连接,连接后能做什么。MySQL 3.22.11开始引入两条语句使得这项工作更容易做:GRANT语句创建MySQL用户并指定其权限,而REVOKE语句删除权限。两条语句扮演了mysql数据库的前端角色,...
  • 数据库设计技巧(三)2006-06-02 12:34:00
  • 在定义第四个正规化的形式前,我想首先提一下三种基本的数据关系:一对一,一对多和多对多。我们回头看一下经过第一个正规化的users表。要是我们将url的字段放在一个独立的表中,每次在users表中插入一个记录,我们就会在urls表中插入一行。我们将得到一个一对一的关系:用户表中的每一行,都将在urls...
  • 数据库设计技巧(二)2006-06-02 12:33:00
  • 1.为应用在多条记录的字段建立独立的表格2.通过一个foreign key来关联这些表格的值  我们将url的值放在一个独立的表格中,这样我们就可以在以后加入更多的数据,而无需担心产生重复的值。我们还通过主键值来关联这些字段:  users  userId name company company_...
  • PEAR MDB 数据库抽象层 ?? 一次编写?随处运行2006-06-02 12:32:00
  • Write once - run anywhere一次编写——随处运行这是Java的一句行销口号,但是它同时也是PHP的关键特性之一。许多商业模型依赖于操作系统无关性来保证产品能够销售给广泛的客户群体。因而,为什么要把你自己绑在某种数据库厂商的身上呢?数据库抽象层使得你能够与...
  • PHP 5 数据对象 (PDO) 抽象层与 Oracle2006-06-02 12:30:00
  • 一名新 PHP 数据对象 (PDO) 数据抽象层的原始开发人员为您简要介绍该抽象层,重点讲述与 Oracle 一起运行的情况。需要 PHP:5.0需要其他:Oracle 8 或更高版本客户端库下载用于 Oracle 的 PDO (Windows):php_pdo.dll,php_pdo_oci.dl...
  • php中rename()函数的妙用2006-06-01 09:31:00
  • 大家都知道,rename()函数可以对文件或目录进行重命名的操作。其实它还可以做很多事情。熟悉unix的朋友应该知道shell命令mv,它相当与win32的移动,而且移动的同时可进行重命名。我发现,php的rename()函数就相当于mv,它不仅仅只有简单的重命名的功能,同样可以改变文件甚至整个目录...
  •  首页   上一页   30   31   32   33   34   35      下一页   尾页 
Notice: Constant RUNTIME already defined in /srv/html/srccn/news/config.php on line 15 Notice: Constant ROOTDIR already defined in /srv/html/srccn/news/config.php on line 16 Notice: Constant SITEDIR already defined in /srv/html/srccn/news/config.php on line 17 Notice: Constant DATAURL already defined in /srv/html/srccn/news/config.php on line 20 Notice: Constant VERSION already defined in /srv/html/srccn/news/system/kernel.php on line 17 Notice: Constant COREDIR already defined in /srv/html/srccn/news/system/kernel.php on line 18 Fatal error: require(): Cannot redeclare class mysql in /srv/html/srccn/news/system/kernel.php on line 22