搜书网 本次搜索耗时 0.020 秒,为您找到 450 个相关结果.
  • MySQL 5.0的新特性

    MySQL 5.0的新特性 MySQL 5.0的新特性 MySQL 5.0版本新引入的主要变化包括: ■视图 ■存储过程(请参阅第13章) ■基本触发器的支持 ■对游标的支持 其他变化还包括多个ANSI标准的兼容以及速度的改进。如果读者还是使用MySQL服务器的早期4.x版本或3.x版本,应该知道如下特性已经陆续加入到了4.0以后的版本: ...
  • 8.数据库

    数据库 MySQL 扩展 PDO 扩展 数据库交互 数据库抽象层 数据库 许多时候你的 PHP 程序都需要使用数据库来长久地保存数据。这时你有几种不同的选择来连接数据库并与进行交互。在 PHP 5.1.0 之前 ,我们推荐的方式是使用例如 mysqli ,pgsql ,mssql 等原生驱动。 在只使用 一个 数据库的情况下,原生驱动是不...
  • 26.1.2 运行时错误

    26.1.2 运行时错误 26.1.2 运行时错误 运行时错误更难检测到,也更难修改。一个脚本可能包含语法错误,也可能没有语法错误。如果脚本包含一个语法错误,解析器能够检测到它。而运行时错误则不会只由脚本的内容导致。它们可能出现在脚本交互的过程中或者其他的事件或条件下。 如下所示的语句: require('filename.php'); 这...
  • 9.3.3 JDBC的基本使用

    9.3.3 JDBC的基本使用 9.3.3 JDBC的基本使用 JDBC(Java Database Connectivity,Java数据库连接)是由原SUN公司提供的一套数据库API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC为数据库开发人员提供了一个标准的API,据此可以构建更高级的工具和接口,使数据库...
  • 17.6 使用mod_auth_mysql身份验证

    17.6 使用mod_auth_mysql身份验证 17.6.1 安装mod_auth_mysql 17.6 使用mod_auth_mysql身份验证 正如我们已经提到的,在Apache上使用mod_auth易于安装并且效率很高。因为它将用户信息保存到一个文本文件中,因此对于拥有广泛用户群的繁忙网站,mod_auth的使用是不实际的。 幸运的是,...
  • 9.7 使用正确的数据库

    9.7 使用正确的数据库 9.7 使用正确的数据库 如果已经开始使用数据库了,因为刚刚创建这个数据库,或者因为Web服务器管理员刚刚创建它,应该以普通用户级别的MySQL账号登录以测试这些样本代码。 登录进入后,要做的第一件事是指定要使用的数据库。可以输入如下命令来完成: mysql>use dbname; 这里dbname是数据库名称。 ...
  • 为什么要使用PHP和MySQL

    为什么要使用PHP和MySQL 为什么要使用PHP和MySQL 当我们准备创建一个站点时,可以选择使用许多不同的产品。 你必须选择如下: ■Web服务器所需的硬件 ■操作系统 ■Web服务器软件 ■数据库管理系统 ■编程语言或脚本语言 这些产品的选择具有相互的依赖性。例如,并不是所有操作系统都可以在所有硬件上运行,并不是所有Web服务器...
  • 2.6 限制结果

    2.6 限制结果 prod_name prod_name 2.6 限制结果 SELECT 语句返回指定表中所有匹配的行,很可能是每一行。如果你只想返回第一行或者一定数量的行,该怎么办呢?这是可行的,然而遗憾的是,各种数据库中的这一SQL实现并不相同。 在SQL Server和Access中使用SELECT 时,可以使用TOP 关键...
  • 第二篇 使用MySQL

    第二篇 使用MySQL 第8章 设计Web数据库 8.1 关系数据库的概念 8.1.1 表格 第二篇 使用MySQL 第8章 设计Web数据库 现在,我们已经熟悉了PHP的基础知识,我们将在本章开始介绍如何将数据库集成到脚本中。在第2章中,我们介绍了使用关系数据库代替普通文件的优点。这些优点包括: ■关系数据库比普通文件的数据访问速度更快...
  • 17.2 实现访问控制

    17.2 实现访问控制 17.2.1 保存密码 17.2 实现访问控制 实现简单的访问控制并不困难。程序清单17-1所示的代码可以将输出3个可能结果之一。 如果没有使用参数载入文件,该代码将显示一个要求输入用户名和密码的HTML表单。该表单类型如图17-1所示。 图 17-1 HTML表单要求访问者提供访问站点所需的用户名和密码 如果...