PHP MySQLi函数提供访问MySQLi数据库服务器的功能。PHP可与MySQLi版本4.1.13或更高版本配合使用。
MySQL函数列表
php-表示支持该功能的php的最早版本。
| Sr.No | Function & Description | PHP |
|---|---|---|
| 1 |
mysqli affected rows
它返回上一个SELECT、INSERT、UPDATE、REPLACE或DELETE查询中受影响的行数。 |
4 |
| 2 |
mysqli client encoding
它用于关闭或关闭自动提交数据库修改。 |
4.3.0 |
| 3 |
mysqli close
用于关闭MySQLi连接 |
4 |
| 4 |
mysqli connect
它打开与MySQLi服务器的连接 |
4 |
| 5 |
mysqli create db
用于创建MySQLi连接 |
5 |
| 6 |
mysqli change user
用于设置指定数据库连接的当前数据库连接实例。 |
5 |
| 7 |
mysqli character set name
它返回数据库连接的默认字符集 |
5 |
| 8 |
connect errno
它返回上次连接的错误代码 |
5 |
| 9 |
data seek
用于移动内部输出指针。 |
4 |
| 10 |
mysqli debug
它用于执行调试操作 |
5 |
| 11 |
dump debug info
它用于将调试信息转储到日志中 |
5 |
| 12 |
mysqli error list
它返回上次连接的错误列表 |
4 |
| 13 |
mysqli_error
它返回最近函数的最新错误描述 |
4 |
| 14 |
mysqli fetch all
它用于提取所有输出行,并将输出集作为关联数组返回 |
4 |
| 15 |
mysqli fetch array
它用于将输出行提取为关联数组 |
5 |
| 16 |
mysqli fetch assoc
它用于获取作为关联数组的输出行。 |
5.3 |
| 17 |
mysqli fetch field direct
它用于将输出集中的下一列作为对象返回。 |
4 |
| 18 |
mysqli fetch fields
它用于返回对象数组 |
4 |
| 19 |
mysqli fetch lengths
它用于返回输出中字段的长度 |
4 |
| 20 |
mysqli fetch object
它返回一个对象 |
5 |
| 21 |
mysqli field count
它返回最近查询的列数。 |
5 |
| 22 |
mysqli field seek
此函数将列光标设置为给定的列偏移量。 |
5 |
| 23 |
mysqli field tell
它返回字段光标的位置。 |
5 |
| 24 |
mysqli_free_result
它将释放与输出关联的内存。 |
5 |
| 25 |
mysqli get charset
它返回一个字符集对象。 |
4 |
| 26 |
mysqli get client info
它返回MySQL客户端库版本。 |
5 |
| 27 |
mysqli get client stats
它返回有关每个进程的客户端统计信息。 |
5 |
| 28 |
mysqli get client version
它返回MySQLi客户端库版本。 |
5.1.0 |
| 29 |
mysqli get connection stats
它返回有关客户端连接的统计信息。 |
5 |
| 30 |
mysqli get host info
它返回MySQLi服务器主机名和连接类型。 |
5 |
| 31 |
mysqli get proto info
它返回MySQLi协议版本信息 |
5 |
| 32 |
mysqli get server info
它返回MySQLi服务器信息。 |
5 |
| 33 |
mysqli info
它返回有关最近执行的查询的信息。 |
5 |
| 34 |
mysqli init
它返回一个对象 to use with the mysqli_real_connect() function. |
5 |
| 35 |
mysqli insert id
它返回最后一个查询的id。 |
5 |
| 36 |
mysqli kill
此函数请求服务器终止由processid参数指定的MySQLI线程。 |
5 |
| 37 |
mysqli more results
此函数检查多个查询是否有更多输出。 |
5 |
| 38 |
mysqli multi query
它用于对数据库使用分号分隔查询。 |
5 |
| 39 |
mysqli next result
它从mysqli_multi_query()准备下一个输出集。 |
5 |
| 40 |
mysqli num fields
它返回输出集中的字段数 |
5 |
| 41 |
mysqli num rows
它返回输出集中的行数 |
5 |
| 42 |
mysqli options
它用于设置连接options和更改连接设置。 |
5 |
| 43 |
mysqli ping
它用于ping服务器连接,并在连接丢失时重新连接到服务器。 |
5 |
| 44 |
mysqli query
它对数据库执行查询。 |
5 |
| 45 |
mysqli query
它对数据库执行查询。 |
5 |
| 46 |
mysqli real connect
此函数打开到MySQLi的新连接 |
5 |
| 47 |
mysqli real escape string
此函数对SQL语句的字符串中的特殊字符进行转义。 |
5 |
| 48 |
mysqli refresh
此函数用于刷新表或缓存,或重置复制服务器信息。 |
5 |
| 49 |
mysqli rollback
此函数用于回滚指定数据库连接的当前事务。 |
5 |
| 50 |
mysqli select db
此函数更改默认数据库。 |
5 |
| 51 |
mysqli set charset
it函数设置默认字符集。 |
5 |
| 52 |
mysqli sqlstate
此函数返回最后一个错误的SQLSTATE错误代码。 |
5 |
| 53 |
mysqli ssl set
此函数创建SSL连接。 |
5 |
| 54 |
mysqli_stat
此函数返回当前系统状态。 |
5 |
| 55 |
mysqli_stmt_init
此函数初始化语句并返回适用于mysqli_stmt_Prepare()的对象。 |
5 |
| 56 |
mysqli thread id
此函数返回当前连接线程ID。 |
5 |
| 57 |
mysqli thread safe
此函数验证客户端库是否编译为线程安全。 |
5 |