PHP操作MySQL数据库课件

上传人:我*** 文档编号:144740479 上传时间:2020-09-13 格式:PPT 页数:38 大小:2.99MB
返回 下载 相关 举报
PHP操作MySQL数据库课件_第1页
第1页 / 共38页
PHP操作MySQL数据库课件_第2页
第2页 / 共38页
PHP操作MySQL数据库课件_第3页
第3页 / 共38页
PHP操作MySQL数据库课件_第4页
第4页 / 共38页
PHP操作MySQL数据库课件_第5页
第5页 / 共38页
点击查看更多>>
资源描述

《PHP操作MySQL数据库课件》由会员分享,可在线阅读,更多相关《PHP操作MySQL数据库课件(38页珍藏版)》请在金锄头文库上搜索。

1、动态网站开发与设计团第10章PHP操作MySQL数据库本章重点(0)PHP操作MySQL教据库的流程(2)常用PHP数据库函数(3)数据的插入、删除和修改(4)PHP数据分页的实现(5)MySQLi扩展库的操作(6)PD0操作MySQL数据库10.1PHP操作MySQL概述从PHP5开始,要使用MySQL函数,需要首先开启MySQL函数库。打开php.ini,找到“;extensions=php_mysql.dlP,将此行面前的分号“;“去掉,保存之后重新启动IIS/Apache。运行第5章中的show_info.php文件,然后查找里面有没有一个名为“MySQL“的项目。如果能找到,则说明P

2、HP已经完全开启了对MySQL的支持,可以在程序中直接调用MySQL数据库了。办探师大计算机科学学院囡,如果此时phpinfo0程序仍然显示不出mysql的信息,说明配置还没有成功。除了继续检查上一步修改是否正确以外,可以把PHP安装目录下的libmysqLdll这个库文件直接拷贝到系统的system目录或者system32目录下。拷贝之后再重新启动IIS/Apache,这时再次运行show_infophp程序,看是否出现了mysql信息。一般来说,拷贝libmysqLdll是最有把握的一种方法,正常情况下一定可以成功。*PHP提供了大量函数,使用户可以方便地使用PHP连接到MySQL敬据库,

3、并对数据进行操作。办探帕大认算机科学10.2PHP对MySQL基本操作PHP代码连接数毓垦库服务器c一一“s浏览创建数据库选择数据库剜除/佐改数据库-/-浏览创建表操作表【衍询壬雒最入/催改/删除)剧除/修改表返间镰壬作结果为闭数墓库连接兰探师大计算机科学学院囡这些操作都有对应的函数来完成。这些函数中,最常用的有mysql_connect();mysql_select_db();mysql_query():mysql_fetch_array();mysql_num_rows();mysql_close()等下面就着重介绍这几个函数的使用。公探师大计算机科学学院10.2.1在PHP中操作MySQ

4、L凶1、建立连接mysql_connect()函数用来建立和MySQL数据库连接的。mysql_connect()函数有5个参数,但是通常情况下只用前3个参数,其格式如下:resourcemysql_connect(stringserver,stringusername,stringpasSword)该函数返回类型为resource型,即资源型。3个参数分别为MySQL服务器地址、MySQL用户名、密码。这里的用户名可以用超级管理员的,也可以用用户表中存在的其他用户。办探师大计算机科学学院囡如下面的语句将用超级管理员身份建立一个到本地服务器的连接:$id=mysql_connect(“loca

5、lhost“root“12340);其中“localhost“换成“127.0.0.1“或本地机器的实际IP地址,效果都是相同的。另外服务器地址后面可以指定MySQL服务的端口号,如果是采用默认的3306端口,则不必指定。如果采用了其他端口,则需要指定,如“127.0.0.1:88“表示MySQL服务于本地机器的88端口。用户名和密码均需指定(如密码为空,则直接用两个引号即可。办探师大计算机科学学院2、指定要操作的数据库团连接到数据库以后,还不能直接操作某个表,因为表都存傅在各个数据库中,需要先选择要操作的数据库,才能对这个数据库中的表进行操作,mysql_select_db()函数就用来指定

6、要操作的数据库。如果要操作的数据库还没有创建,则要先创建数据库,接着再创建数据库中的表。创建数据库和表使用mysql_query()函数,参数是需要的SQL语句。例10-1演示了用PHP程序在MySQL中创建一个数据库jsj0o9,并在这个数据库中创建一个表class1,表的字段为姓名,学号,年龄和籍贯。程序10-1.php兰探帕大认算机秉3、向数据库中插入数据凶使用mysql_query()函数可以向数据库服务器发送任何合法的SQL指令(前提是数据库要支持该指令,参数是要执行的SQL语句。程序10-2利用循环向服务器发送多次INSERT指令,向刚才创建的class1表中插入多条记录。程序10-2.php办探师大计算机科学学院4、查询数据团一旦数据库中有了数据,就可随时查询数据。下面的例子从数据库中读取上一个例子中插入的数据并用表格显示在网页上。还是用mysql_query()函数,向数据库发送SELECT指令来查询数据。此函数的格式如下:arraymysql_fetch_array(resourceresult,intresulttype)该函数的作用是读取记录集result中的当前记录,将记录的各个字段的值存入一个数组中,并返回这个数组,然后将记录集指针移动到下一条记录。如果记录集已经到达末尾,则返回false。办探师大计算机科学学院

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > PPT模板库 > PPT素材/模板

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号