<?php MySQLi { /* 属性 */ //返回前一次 MySQL 操作(SELECT、INSERT、UPDATE、REPLACE、DELETE)所影响的记录行数。 //一个 > 0 的整数表示所影响的记录行数。0 表示没有受影响的记录。-1 表示查询返回错误。 int $mysqli->affected_rows; //得到MySQL客户端信息 string $mysqli->client_info; //返回MySQL客户端版本 int $mysqli->client_version; //返回上次连接数据库错误的错误代码,如果没有错误发生则返回 0。 int $mysqli->connect_errno; //返回上次连接数据库错误的错误描述。如果没有错误发生则返回 NULL。 string $mysqli->connect_error; //返回最近调用函数的最后一个错误代码:如果没有错误发生则返回 0。 int $mysqli->errno; //返回最近调用函数的错误列表:每个错误都是一个带有 errno(错误代码)、error(错误文本)和 sqlstate 的关联数组 array $mysqli->error_list; //返回最近调用函数的最后一个错误描述:如果没有错误发生则返回 ""。 string $mysqli->error; //返回最近查询的列数。 int $mysqli->field_count; //返回 MySQL 服务器主机名和连接类型。 string $mysqli->host_info; //返回 MySQL 协议版本号。 string $mysqli->protocol_version; //返回MySQL服务器的版本号 string $mysqli->server_info; //作为一个整数返回MySQL服务器的版本 int $mysqli->server_version; //返回有关最近执行查询的信息。返回一个字符串,包含有关最近执行查询的额外信息。 //该函数作用于下列查询类型: //INSERT INTO...SELECT... //INSERT INTO...VALUES (...),(...),(...) //LOAD DATA INFILE ... //ALTER TABLE ... //UPDATE ... string $mysqli->info; //返回最后一个查询中自动生成的 ID(通过 AUTO_INCREMENT 生成) //如果数字 > 最大整数值,它将返回一个字符串。如果没有更新或没有 AUTO_INCREMENT 字段,将返回 0。 mixed $mysqli->insert_id; //返回最后一个 MySQL 操作的 SQLSTATE 错误代码:错误代码包含五个字符。"00000" 表明没有错误。值由 ANSI SQL 和 ODBC 指定。 string $mysqli->sqlstate; //返回当前连接的线程 ID //注释:如果连接被损坏且重新连接,线程 ID 将会改变。因此,仅当您需要的时候才获取线程 ID。 int $mysqli->thread_id; //返回连接中的最后一个查询的警告数量。 int $mysqli->warning_count; //返回一个描述服务器状态的字符串。如果发生错误则返回 FALSE。 string $mysqli->stat; } ?>
$mysqli = new mysqli("host", "username", "password", "database");
echo $mysqli->client_info;
/* 方法 */
$mode
)
$flags
[,
string $name
]] )
$user
,
string $password
,
string $database
)
$message
)
$processid
)
$query
)
$option
,
mixed $value
)
&$read
,
array &$error
,
array &$reject
,
int $sec
[,
int $usec
] )
$query
)
$query
[,
int $resultmode
= MYSQLI_STORE_RESULT ] )
$host
[,
string $username
[,
string $passwd
[,
string $dbname
[,
int $port
[,
string$socket
[,
int $flags
]]]]]]] )
$escapestr
)
$query
)
$options
)
$name
)
$query
)
$name
)
$dbname
)
$query
)
$charset
)
$link
,
callable $read_func
)
$key
,
string $cert
,
string $ca
,
string $capath
,
string $cipher
)
$option
] )