1 / 29
文档名称:

php mysqli类详解.doc

格式:doc   页数:29页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

php mysqli类详解.doc

上传人:xxj16588 2016/5/18 文件大小:0 KB

下载得到文件列表

php mysqli类详解.doc

文档介绍

文档介绍:php mysqli 类详解//mysqli 类中的成员方法(共 33 个) __construct() // 构造方法,用于创建一个新的 mysqli 对象,也可以建立一个连接 mit() // 开启或关闭数据库修改自动提交 change_user // 改变数据连接所指定的用户 character_set_name() // 返回数据库默认的字符集 close() // mit() // 提交当前的事务 connect() // 打开一个新的连接到 MySQL 数据库服务器 debug() // 执行调试操作 dump_debug_info() // 转储调试信息 get_client_info() // 返回客户端版本 get_host_info() // 返回一个字符串代表的连接使用类型,如: Localhost via UNIX socket get_server_info() // 返回 MySQL 服务器的版本,如: -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() 函数相似连接数据库实例: 1. <?php $mysqli=new mysqli('localhost','mysql_user','mysql_pwd','use_db_name'); ?> 2. <? $mysqli=new mysqli(); $mysqli=>connect('localhost','mysql_user','mysql_pwd'); $mysqli=>select_db('mysql_db_name'); ?> 使用 mysqli 构造方法建立连接时无法设置任何 MySQL 特有的连接选项。若要设置连接选项,可使用 mysqli_init(