PHP操作数据.ppt

PHP操作数据.ppt

ID:48038011

大小:381.00 KB

页数:49页

时间:2020-01-14

PHP操作数据.ppt_第1页
PHP操作数据.ppt_第2页
PHP操作数据.ppt_第3页
PHP操作数据.ppt_第4页
PHP操作数据.ppt_第5页
资源描述:

《PHP操作数据.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第20讲:PHP操作数据库作业通过PHP语言创建人事管理数据库(pm),库中建立两个数据表,一个是部门信息(dep)表,另一个是员工(people)表,在dep表中字段为(部门名、人数),在people表中字段为(姓名、年龄、职称)。课程内容安排连接和关闭数据库操作MySQL数据库PHP对数据表的操作PHP对数据表记录的操作连接和关闭数据库连接数据库永久连接关闭数据库连接数据库PHP可以调用mysql_connect()函数连接一个MySQL服务器,其结构形式为:mysql_connect(ho

2、stname,username,password)其中,hostname是MySQL服务器的主机名,username为用户名,password是与用户名相对应的密码。若函数执行成功,返回一个被称为“链接标识符”的值,该值充当一个访问MySQL服务器的句柄。句柄就相当于一个和数据库联系的一个桥梁。如果该函数访问失败,则返回false。【范例20-1】连接本地“localhost”、用户名是“root”、访问密码是“root”的MySQL服务器,连接成功则输出连接成功信息。永久连接连接MySQL服务

3、器,也可以调用mysql_pconnect()函数,其具有以下形式:mysql_pconnect(hostname,urername,password)此函数与mysql_connect()函数基本相同,但有以下几点区别。由mysql_connect()函数建立的连接,当数据库操作结束之后将自动关闭,而由mysql_pconnect()函数建立的连接一直存在,是一种稳固持久的连接。对于mysql_pconnect()函数而言,每次连接前都会检查是否使用了同样的hostname、user、pass

4、word连接,如果有,则直接使用上次的连接。由mysql_connect()函数建立的连接可以使用mysql_close()函数关闭,而mysql_pconnect()函数建立起来的连接不能用mysql_close()函数关闭。关闭数据库要关闭一个与MySQL服务器的连接,可以调用mysql_close()函数,其具有以下形式:mysql_close()若该函数执行成功,则返回true,否则返回false,下面通过示例查看其返回值的情况。【范例20-3】连接本地“localhost”、用户名是“

5、root”、访问密码是“root”的MySQL服务器,然后关闭MySQL服务器,脚本一结束,就会关闭连接。如需提前关闭连接,请使用mysql_close()函数。创建数据库创建数据库主要利用SQL命令,其结构形式为:$mysql_command="

6、createdatabase<数据库文件名>";$result=mysql_query($mysql_command);首先通过createdatabase命令建立指定的数据库。第二行将建立数据库的信息赋给变量$result,如果要创建的数据库已经存在,则返回一个错误。也可以使用如下格式创建数据库:$result=mysql_query("createdatabase<数据库文件名>");【范例20-4】连接本地“localhost”、用户名是“root”、访问密码是“”的MySQL服务器,建立

7、“students”数据库文件。如果建立成功,则显示“成功建立数据库。”的提示,否则显示“建立数据库失败。”的提示并输出建立的数据库名。

8、_error();}mysql_close($con);?>操作MySQL数据库选择数据库检查错误删除数据库查询数据库文件信息查询数据表文件信息查询数据库个数查询数据库中数据表个数查询数据库的名称查询数据表的名称选择数据库当程序获得了一个服务器的连接后,接着要选择操作的数据库,否则可能引发错误。选择访问的数据库可以调用mysql_select_db()函数,其结构形式为:mysql_select_db(database)database是要访问的数据库名,如果该函数访问数据库成功,将返回true

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。