background image

(8)integer mysql_num_fields(结果号); 

返回结果集中域的数目。

(9)integer mysql_list_dbs();

向服务器查询数据库列表。它返回一个结果指针,该指针可用于 mysql_fetch_row 函数
及类似函数。

(10)mysql_list_tables(数据库名); 

获取一个指向指定数据库的表单列表的结果指针。该结果指针可用于任何从结果集中获取
行的函数。

(11)mysql_close(连接号); 

关闭对数据库的连接。连接必须是由 mysql_connect 打开的。该函数的使用不是严格必
需的,因为在脚本结束时,所有非永久链路都会被自动关闭。

(12)mysql_pconnect(主机,用户名,口令); 

与 mysql_connect 完全相似,但建立一个"永久连接",该连接一经建立永不关闭,即使使用
mysql_close 函数或程序执行完毕也不关闭.下一次试图建立永久连接时,系统如发现已
存在一个永久连接,则直接返回该连接号而不重新创建。

下面是一个调用 MYSQL 数据库并分页显示的例子。

<?

$pagesize = 5; //每页显示 5 条记录

$host="localhost";

$user="user";

$password="psw"; 

$dbname="book"; //所查询的库表名;

//连接 MySQL 数据库

mysql_connect("$host","$user","$password") or die("无法连接 MySQL 数据库服
务器!");