《PHP动态网站设计(专)》第8章 PHP与MySQL数据库 学习指导文件.pdf
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- PHP动态网站设计专 PHP动态网站设计专第8章 PHP与MySQL数据库 学习指导文件 PHP 动态 网站 设计 MySQL 数据库 学习 指导 文件
- 资源描述:
-
1、第八第八章章(项目八项目八)PHPPHP 与与 MySQLMySQL 数据库数据库 学习指导学习指导 一、一、在在 NetBeans 中中操作操作 MySQL 数据库数据库 关系数据库及 MySQL 数据库的相关基础知识,前续课程已经学过,这里就不再细说。在 PHP 操作 MySQL 数据库之前,我们先了解如何在 NetBeans 中操作 MySQL 数据库。在 NetBeans 中可直接操作 MySQL 数据库,主要操作分别如下。1.注册 MySQL 服务器 要在 NetBeans 中操作 MySQL 数据库,首先应注册 MySQL 服务器,其具体操作如下。选择“窗口/服务”命令,打开服务窗
2、口。在服务窗口的“数据库”选项上单击鼠标右键,在弹出的快捷菜单中选择“注册MySQL 服务器”命令,打开“MySQL 服务器属性”对话框,如图所示。NetBeans 可自动检测到已安装的 MySQL 服务器。通常只需要输入管理员 root 的口令即可。也可选中 复选框,以后再次访问 NetBeans 中 MySQL 服务器即可无需输入口令。“MySQL 服务器属性”设置窗口中的基本属性只用于访问服务器数据库。还可在“管理属性”选项卡中设置管理属性,这样可在 NetBeans 中启动和停止 MySQL 服务器以及打开服务器管理工具。如右图所示。管理属性包括 MySQL 服务器管理工具、启动命令和
3、停止命令。也可单击 按钮在打开的对话框选择路径。最后单击 按钮关闭对话框。在 NetBeans 的服务窗口中展开“数据库”可看到已注册的 MySQL 服务器。下图显示了MySQL 服务器节点中包含的各个数据库和 MySQL 服务器右键快捷菜单,在其上单击鼠标右键,在弹出的快捷菜单中可对其进行创建、停止、断开连接等操作。下面对 MySQL 服务器右键快捷菜单各个命令含义分别进行介绍。创建数据库:创建新的数据库。启动:启动 MySQL 服务器。停止:停止 MySQL 服务器。连接:连接到 MySQL 服务器。连接到 MySQL 服务器后,才能在 NetBeans 服务器窗口中查看服务器中包含的数据
4、库。断开连接:断开 MySQL 服务器连接。删除:在 NetBeans 中删除 MySQL 服务器注册信息。刷新:刷新连接,显示最新数据库列表。运行管理工具:运行在服务器属性对话框中设置的管理工具。属性:打开 MySQL 服务器属性对话框,修改注册属性。2.创建 MySQL 数据库 用鼠标右键单击 MySQL 服务器服务器连接,在弹出的快捷菜单中选择“创建数据库”命令,打开“创建 MySQL 数据库”对话框,如图所示。在“创建 MySQL 数据库”对话框的“新建数据库名称”文本框中输入新数据库名称,如phptest,单击按钮关闭对话框。NetBeans 将数据库创建命令提交给 MySQL 服务
5、器。成功创建数据库后,NetBeans 可自动连接到数据库,并在服务器窗口中显示该连接,如下图所示。该图上半部分显示了 MySQL 服务器中的数据库列表,新建的 phptest 数据也出现在其中;下半部分显示了展开的 phptest 数据库连接。数据库中的表、视图和过程等对象按文件夹分类显示。3.连接到数据库 在 MySQL 服务器中的数据库列表中选择要连接的数据库,单击鼠标右键,在弹出的快捷菜单中选择“连接”命令,即可连接到数据库。4.创建数据库表 连接到 MySQL 数据库后,在 NetBeans 服务器窗口中展开连接,显示数据库中各个文件夹。在“表”文件夹上单击鼠标右键,在弹出的快捷菜单
6、中选择“创建表”命令,打开“创建表”对话框,如下图所示。首先在对话框最上方的“表名”文本框中输入新建表的名称,如 user。然后单击右侧的 按钮,打开“添加列”对话框,如图所示。在“添加列”对话框中可设置新建列的名称、类型、大小、比例、默认值、约束等各种属性。设置好各种属性后,单击按钮将列添加到创建表对话框中。添加完需要的列后,单击 按钮关闭创建表对话框,确认创建表。成功创建表后,新建表会出现在服务器窗口数据库连接的“表”文件夹中。5.查看表数据 在服务器窗口数据库连接的“表”文件夹中,选择需要查看的表,并在其上单击鼠标右键,在弹出的快捷菜单中选择“查看数据”命令,打开 SQL 命令编辑窗口和
7、数据网格,如下图所示。在 SQL 命令编辑窗口中显示了检索数据的 select 命令,可修改命令显示不同的数据。在右侧中部的数据网格中显示了表中已有的数据。双击记录字段可进入字段编辑状态,修改字段数据。若要删除记录,可选择需要删除的记录,然后单击数据网格工具栏中的 按钮。若要添加记录,可单击数据网格工具栏中的按钮,打开“插入记录”对话框添加新记录。二、二、PDO 连接数据库连接数据库 PHP页面中如何连接到MySQL数据库服务器,然后才可以实现对数据库的相关操作。连接到 MySQL 数据库服务器有多种方法,在 PHP5 之前,一般使用 mysql_connect()函数或面向对象的 mysql
8、i 来连接到数据库服务器。PHP 5.1 开始可以使用轻量级的统一接口 PDO(PHP Data Object,PHP 数据对象)来访问各种常见的数据库。而使用 PDO 只需要指定不同的 DSN(也就是,数据源名称)就可以访问不同的数据库。以后的 PHP 版本,将默认使用PDO 连接数据库,下面我分三步对 PDO 连接数据库进行介绍。1.php.ini 中进行相关设置中进行相关设置 在 Windows 操作系统中要使用 PHP 访问 MySQL 数据库,首先需要在 php.ini 文件中启用设置,这些设置主要有 3 个,如下所示。(1)extension_dir=D:php5ext:用于设置
展开阅读全文
