本文的例子讲述了mysql数据库查询的方法,供大家参考,具体的实现方法如下:

复制代码代码如下:< PHP

数据库连接参数

为主机=localhost;

$root;

$通=zq19890319 ;

$ db =phpdev ;

创建一个MySQL连接

连接= mysql_connect美元(美元美元美元的主机,用户通过)或死亡(无法连接!;

选择数据库

mysql_select_db($ dB)或死亡(无法选择数据库!;

对查询

查询从符号中选择*;

执行sql语句

结果= mysql_query美元($查询)或死亡(错误的查询:查询美元。。mysql_error()));

显示返回的记录设置行数

如果(mysql_num_rows($结果)> 0){

如果返回数据集的行数大于0,则以表格形式显示。

;

而($行= mysql_fetch_row($结果)){

;

。$行{ 0 }。;

。$行{ 1 }。;

。$行{ 2 }。;

;

}

;

}

别的{

还没有找到记录!;

}

释放/记录设置内存

mysql_free_result($结果);

关闭数据库连接

mysql_close($连接);

>

上述代码分析如下:

1。建立了与数据库服务器的连接。该信息包括服务器地址、MySQL用户名、密码、所选数据库名称,这些变量存储在PHP的变量中。

2。一旦通信与MySQL数据库服务器的建立,数据库服务器需要打开一个连接。PHP和数据库通过连接之间的所有通信,为了初始化连接,PHP提供了mysql_connect()函数,这个函数包含三个参数是必需的,是数据库服务器的名称,用户名称和密码。如果数据库服务器与Web服务器在同一台机器上运行,你可以使用本地主机服务器name.mysql_connect()返回一个连接标识符,并将其存储在变量$ connection.this标识符是用来与数据库通信。

三.当使用$连接数据库,你需要选择一个与mysql_select_db数据库()函数。

4。建立查询和执行它,我们使用mysql_query()函数来实现此功能。

5。如果mysql_query($查询)执行成功,返回的结果集将存储在为结果变量,结果集可以包含一个或多个数据行或列的数据,根据不同的查询命令,我们使用。根据返回结果的差异,我们可以用mysql_fetch_row()函数的结果数据处理单排阵列,并单列数组保存在美元标准的PHP row.the阵列符号阵列可用于访问这个数组的字段值。每次你打电话给mysql_fetch_row()函数,返回结果集的下一个记录,这使得mysql_fetch_row()很适合虽然和环。

6。在每个查询占用的内存返回的结果集,我们用mysql_free_result()函数来释放内存。在结果集的发布,如果没有其他查询操作,您可以使用mysql_close()函数来关闭连接到MySQL服务器。

希望本文能对大家的PHP程序设计有所帮助。