一、mysqli类中的成员方法(共33个)
construct() //构造方法,用于创建一个新的mysqli对象,也可以建立一个连接
autocommit() //开启或关闭数据库修改自动提交
change_user //改变数据连接所指定的用户
character_set_name() //返回数据库默认的字符集
close() //关闭先前打开的连接
commit() //提交当前的事务
connect() //打开一个新的连接到MySQL数据库服务器
debug() //执行调试操作
dump_debug_info() //转储调试信息
get_client_info() //返回客户端版本
get_host_info() //返回一个字符串代表的连接使用类型,如:Localhost via UNIX
socket
get_server_info() //返回MySQL服务器的版本,如:4.1.2-alpha-debug
get_server_version() //返回整数形式的MySQL服务器版本,如:40102
init() //初始化MySQLi并返回一个资源
info() //检索有关最近执行的查询
kill() //要求服务器去杀死一个MySQL线程
multi_query() //执行多个查询语句
more_results() //从多查询语句中检查是否有任何更多的查询结果
Next_result() //从当前执行的多查询中读取下一个结果
options() //设置选项
ping() //如果没有连接,ping一台服务器连接或重新连接
prepare() //准备一个SQL语句的执行,返回mysqli_stmt对象
query() //与数据库的任何交互都是通过查询进行的,该方法向数据库发送查询来执行
real_connect() //试图打开一个连接到MySQL数据库报务器
escape_string() //转义特殊字符的字符串,用于在一个SQL语句,并考虑到当前的字符集的连接
rollback() //回滚当前事务
select_db() //为数据库查询选择默认的数据库
set_charset() //设置默认客户端字符集
ssl_set() //获取当前的系统状态
stat() //获取当前的系统状态
stmt_init() //初始化一个声明,并返回一个mysqli_stmt对象
store_result() //从最后查询中转让结果集
thread_safe() //是否考虑返回安全的线程
二、mysqli类中的成员属性
$affected_rows //在前一个MySQL操作中获取影响和行数
$client_info //MySQL客户端版本,一个字符串返回
$client_version //MySQL客户端版本,一个整数的返回
$errno //返回最近函数调用的错误代码
$error //返回最近函数的错误信息字符串
$field_count //传回最近查询获取的列数
$host_info //返回一个字符串的连接类型使用
$info //检索有关最近执行的查询
$insert_id //返回使用最后查询自动生成的编号
$protocol_version //返回MySQL协议使用的版本
$sqlstate //返回一个字符串包含SQLSTATE错误码的最后一个错
$thread_id //为当前连接返回线程ID
$warning_count //返回一个SQL语句执行过程中产生的警告数量
三、构造方法原型:
class mysqli{
__construct([string host[,string usename[,string passwd[,string dbname[,int port[,string socket]]]]]])
}
该方法与mysql_connect()函数相似
construct() //构造方法,用于创建一个新的mysqli对象,也可以建立一个连接
autocommit() //开启或关闭数据库修改自动提交
change_user //改变数据连接所指定的用户
character_set_name() //返回数据库默认的字符集
close() //关闭先前打开的连接
commit() //提交当前的事务
connect() //打开一个新的连接到MySQL数据库服务器
debug() //执行调试操作
dump_debug_info() //转储调试信息
get_client_info() //返回客户端版本
get_host_info() //返回一个字符串代表的连接使用类型,如:Localhost via UNIX
socket
get_server_info() //返回MySQL服务器的版本,如:4.1.2-alpha-debug
get_server_version() //返回整数形式的MySQL服务器版本,如:40102
init() //初始化MySQLi并返回一个资源
info() //检索有关最近执行的查询
kill() //要求服务器去杀死一个MySQL线程
multi_query() //执行多个查询语句
more_results() //从多查询语句中检查是否有任何更多的查询结果
Next_result() //从当前执行的多查询中读取下一个结果
options() //设置选项
ping() //如果没有连接,ping一台服务器连接或重新连接
prepare() //准备一个SQL语句的执行,返回mysqli_stmt对象
query() //与数据库的任何交互都是通过查询进行的,该方法向数据库发送查询来执行
real_connect() //试图打开一个连接到MySQL数据库报务器
escape_string() //转义特殊字符的字符串,用于在一个SQL语句,并考虑到当前的字符集的连接
rollback() //回滚当前事务
select_db() //为数据库查询选择默认的数据库
set_charset() //设置默认客户端字符集
ssl_set() //获取当前的系统状态
stat() //获取当前的系统状态
stmt_init() //初始化一个声明,并返回一个mysqli_stmt对象
store_result() //从最后查询中转让结果集
thread_safe() //是否考虑返回安全的线程
二、mysqli类中的成员属性
$affected_rows //在前一个MySQL操作中获取影响和行数
$client_info //MySQL客户端版本,一个字符串返回
$client_version //MySQL客户端版本,一个整数的返回
$errno //返回最近函数调用的错误代码
$error //返回最近函数的错误信息字符串
$field_count //传回最近查询获取的列数
$host_info //返回一个字符串的连接类型使用
$info //检索有关最近执行的查询
$insert_id //返回使用最后查询自动生成的编号
$protocol_version //返回MySQL协议使用的版本
$sqlstate //返回一个字符串包含SQLSTATE错误码的最后一个错
$thread_id //为当前连接返回线程ID
$warning_count //返回一个SQL语句执行过程中产生的警告数量
三、构造方法原型:
class mysqli{
__construct([string host[,string usename[,string passwd[,string dbname[,int port[,string socket]]]]]])
}
该方法与mysql_connect()函数相似