|
PHP 的 MySQL 操作类,跟手册上的函数一样用,但是更方便了。多说无益,看了就知道了。(5) } function fieldTable($fieldOffset){ /* 取得指定字段所在的表名 */ return mysql_field_table($this->Result, $fieldOffset); } function fieldType($fieldOffset){ /* 取得结果集中指定字段的类型 */ return mysql_field_type($this->Result, $fieldOffset); } function freeResult(){ /* 释放结果内存 */ return mysql_free_result($this->Result); } function getClientInfo(){ /* 取得 MySQL 客户端信息 */ return mysql_get_client_info(); } function getHostInfo(){ /* 取得 MySQL 主机信息 */ return mysql_get_host_info($this->LinkId); } function getProtoInfo(){ /* 取得 MySQL 协议信息 */ return mysql_get_proto_info($this->LinkId); } function getServerInfo(){ /* 取得 MySQL 服务器信息 */ return mysql_get_server_info($this->LinkId); } function info(){ /* 取得最近一条查询的信息 */ return mysql_info($this->LinkId); } function insertId(){ /* 取得上一步 INSERT 操作产生的 ID */ return mysql_insert_id($this->LinkId); } function listDBs(){ /* 列出 MySQL 服务器中所有的数据库 */ $this->Result = mysql_list_dbs($this->LinkId); return $this->Result?true:false; } function listFields($DBName, $tableName){ /* 列出 MySQL 结果中的字段 */ $this->Result = mysql_list_fields($DBName, $tableName, $this->LinkId); return $this->Result?true:false; } function listProcesses(){ /* 列出 MySQL 进程 */ $this->Result = mysql_list_processes($this->LinkId); return $this->Result?true:false; } function listTables($DBName = ''){ /* 列出 MySQL 数据库中的表 */ $DBName = empty($DBName)?$this->DBName:$DBName; $this->Result = mysql_list_tables($DBName, $this->LinkId); return $this->Result?true:false;
|