1
2
3
4
5
6
7
8
9
10
11

PHP操作MySQL方法详解

发布时间:2017-07-20 07:59   发布人:毛书朋   浏览次数:7376


关联课件:5子项目五 -PHP操作MySQL方法详解(点击在线预览)



5.3.3  PHP操作MySQL方法详解

5.3.3.1  PHP提供的MySQL操作函数

      PHP提供了大量函数,使用户可以方便地使用PHP连接到MySQL数据库,并对数据进行操作。学习PHP+MySQL数据库编程,首先要了解这些函数,明确具体的步骤,然后才能进入实质性开发阶段。

PHP中可以用来操作MySQL数据库的函数如表5-1所示。

5-1.1.png

5-1.2.png

       这些函数中,最常用的有mysql_connect()、mysql_select_db()、mysql_query()、mysql_ fetch_array()、mysql_num_rows()、mysql_close()等,下面就着重介绍这几个函数的使用。


5.3.3.2  在PHP中操纵MySQL


1.mysql_connect()函数


        根据图5-3中的流程,要在PHP中操作MySQL中的数据,第一步就是连接到数据库服务器,也就是建立一条PHP程序到MySQL数据库之间的通道。这样PHP才能通过这个通道来向MySQL服务器发送各种指令,并取得指令执行的结果,将这些结果应用于PHP程序中。mysql_connect()函数就是用来建立和MySQL数据库的连接。

mysql_connect()函数有5个参数,但是通常情况下只用前3个参数,其格式如下:

resource mysql_connect (string server, string username, string password)

       该函数返回类型为resource型,即资源型。3个参数分别为MySQL服务器地址、MySQL用户名、密码。这里的用户名可以用超级管理员的,也可以用用户表中存在的其他用户。如下面的语句将用超级管理员身份建立一个到本地服务器的连接:

$id=mysql_connect ("localhost","root","root");

       其中“localhost”换成“127.0.0.1”或本地机器的实际IP地址,效果都是相同的。另外服务器地址后面可以指定MySQL服务的端口号,如果是采用默认的3306端口,则不必指定。如果采用了其他端口,则需要指定,如“127.0.0.1:88”表