1 / 44
文档名称:

网站开发教程-php与mysql连接经典案例.ppt

格式:ppt   大小:1,048KB   页数:44页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

网站开发教程-php与mysql连接经典案例.ppt

上传人:nnyoung 2018/7/23 文件大小:1.02 MB

下载得到文件列表

网站开发教程-php与mysql连接经典案例.ppt

相关文档

文档介绍

文档介绍:PHP连接MySQL
网址:
电话:400 700 1307
PHP与MySQL数据库
web数据库架构
建立一个连接
选择数据库
发送 SQL 语句
检索查询结果
关闭数据库连接
错误处理函数
MySQLi扩展库
web数据库架构
在我们前面使用PHP的过程中,使用了普通文件来存储与检索数据,现在,在已经使用了 MySQL数据库后,我们可以通过基于web的前台来连接该数据库。为了更好地了解PHP与数据库的连接,先简单地介绍数据库架构的工作原理。
如图所示: (步骤说明见下页)
浏览器
服务器
PHP引擎
MySQL
数据库
1
2
3
4
5
6
Web数据库的基本结构
步骤说明:
1. 用户的Web浏览器发出HTTP请求,请求特定Web页面。例如,用户通过HTML表单的形式要求搜索一种商品。
2. Web服务器收到搜索请求,获取该脚本文件,并将它传到PHP引擎,要求它处理。
3. PHP引擎开始解析脚本。脚本中有一条连接数据库的命令,还有执行一个查询(搜索商品)的命令。PHP打开通向MySQL数据库的连接,发送适当的查询。
4. MySQL服务器接受数据库查询并处理。将结果(搜索到的商品)返回到PHP引擎。
5. PHP引擎完成脚本运行,通常这包括将查询结果格式化成HTML格式,然后将输出的HTML返回到web服务器。
6. Web服务器将HTML发送到浏览器。这样用户就能看到搜索的商品数据。
实例:
<?php
$link=mysql_connect(“localhost”,”root”,””);
if($link!=false)
{
echo “连接成功”.<p>;
}
else
{
echo “与本地端Mysql服务器连接失败”;
}
?>
选择数据库
mysql_select_db -- 选择 MySQL 数据库
语法格式:
bool mysql_select_db ( 数据库名[,连接标识符] )
返回类型:
如果成功则返回 TRUE,失败则返回 FALSE。
说明:
数据库名为用户要操作的数据库,类似于我们通过命令行界面中使用的“SQL>use 数据库名; ”。如果没有指定连接标识符,则使用上一个打开的连接。如果没有打开的连接,本函数将无参数调用 mysql_connect()来尝试打开一个并使用之。
发送 SQL 语句
mysql_query -- 发送一条 MySQL 查询
语法格式:
resource mysql_query ( SQL语句[,连接标识符] )
返回类型:
如果成功则返回执行结果,失败则返回 FALSE。
说明:
此函数只是扮演一种传递的角色,必须使有sql指令才能达到存取的应用。 mysql_query函数可以传递各种sql语法,包含DDL、DML、QUERY。对于SELECT语句执行成功返回一个资源失败返回FALSE,对于INSERT、DELETE、UPDATE语句返回TRUE或FALSE表示是否执行成功。
mysql_db_query -- 发送一条 MySQL 查询
语法格式:
resource mysql_db_query (数据库名, SQL语句[,连接标识符] )
返回类型:
如果成功则返回执行结果,失败则返回 FALSE。
说明:
此函数选择一个数据库并在其上执行SQL语句。与mysql_query函数不同的是有了选择数据库的功能。注意mysql_db_query函数不会切换回先前连接到的数据库。换句话说,不能用此函数临时在另一个数据库上执行 sql 查询,只能手工切换回来。建议用户可在 sql 查询中使用 语法来替代此函数。