mysqli函数

数据库连接对象$link

$link =mysqli_connect('localhost','root','root');//数据库连接对象
var_dump(mysqli_connect_errno());//打印错误代码
echo '<br/>';
var_dump(mysqli_connect_error());//打印错误说明
echo '<br/>';
var_dump($link);

 

打印数据库连接对象 $link

object(mysqli)#1 (19) { ["affected_rows"]=>int(0) 【mysqli_affected_rows( $link) 获取上次 Mysql 操作受影响的行数】
["client_info"]=>string(79) "mysqlnd 5.0.12-dev - 20150407 - $Id: 7cc7cc96e675f6d72e5cf0f267f48e167c2abb23 $"【mysqli_get_client_info() 返回 Mysql 客户端版本信息,类型为 string】
["client_version"]=>int(50012) 【mysqli_get_client_version($link) 返回 Mysql 客户端版本信息,类型为 integer】
["connect_errno"]=>int(0) 【mysqli_connect_errno(void)  返回最后一次连接数据库的错误代码】
["connect_error"]=>NULL 【mysqli_connect_error(void) 返回最后一次连接数据库的错误描述,为字符串】
["errno"]=>int(0) 【mysqli_errno($link) 返回最近一次函数调用所产生的错误代码】
["error"]=>string(0) "" 【mysqli_error($link)  返回最近一次错误代码的描述,类型是字符串】
["error_list"]=>array(0) {}
["field_count"]=>int(0) 【mysqli_field_count() 返回最近一次查询中,包含的列的数量】
["host_info"]=>string(20) "localhost via TCP/IP" 【mysqli_get_host_info($link)  返回字符串,表示数据库连接所使用的类型】
["info"]=>NULL 【mysqli_info() 获取最近一次数据库查询的信息】
["insert_id"]=>int(0) 【mysqli_insert_id($link) 返回上次INSERT 语句中所使用的自动生成的 ID】
["server_info"]=>string(6) "5.7.26" 【mysqli_get_server_info($link) 返回 MySQL 服务器的版本 字符串】
["server_version"]=>int(50726) 【mysqli_get_server_version($link) 返回 MySQL 服务器的版本,类型为 integer】
["stat"]=>string(137) "Uptime: 88015 Threads: 1 Questions: 15599 Slow queries: 0 Opens: 475 Flush tables: 1 Open tables: 95 Queries per second avg: 0.177"
["sqlstate"]=>string(5) "00000" 【mysqli_sqlstate()  返回上次 MySQL 操作的数据库状态错误(SQLSTATE error)】
["protocol_version"]=>int(10) 【mysqli_get_proto_info() 返回使用的 MySQL 协议的版本信息】
["thread_id"]=>int(558) 【线程id thread  [θred] 线 线索】
["warning_count"]=>int(0) 【mysqli_warning_count() 根据数据库链接,返回最后一次数据库查询内警告的数量】 }

 

 

 

 

 

 

 

 

 

 

mysqli_affected_rows()  获取上次 Mysql 操作受影响的行数

mysqli_get_client_info()  返回 Mysql 客户端版本信息,类型为 string

mysqli_get_client_version() 返回 Mysql 客户端版本信息,类型为 integer

mysqli_connect_errno()  返回最后一次连接数据库的错误代码 

mysqli_connect_error()  返回最后一次连接数据库的错误描述,类型为字符串

mysqli_errno()  返回最近一次函数调用所产生的错误代码

上一篇:附录三:PHP与Mysql之间的纠缠(超详细)


下一篇:PHP mysqli 使用预处理语句防注入