PHP的mysqli_thread_id()函数讲解
PHP mysqli_thread_id() 函数
返回当前连接的线程 ID,然后杀死连接:
<?php // 假定数据库用户名:root,密码:123456,数据库:codingdict $con=mysqli_connect("localhost","root","123456","codingdict"); if (mysqli_connect_errno($con)) { echo "连接 MySQL 失败: " . mysqli_connect_error(); } // 获取线程 id $t_id=mysqli_thread_id($con); // 杀死线程 mysqli_kill($con,$t_id); ?>
定义和用法
mysqli_thread_id()
函数返回当前连接的线程 ID,然后使用 mysqli_kill() 函数杀死该连接。
注释:如果连接被损坏且重新连接,线程 ID 将会改变。因此,仅当您需要的时候才获取线程 ID。
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对我们的支持。如果你想了解更多相关内容请查看下面相关链接
相关推荐
-
PHP的PDO预定义常量讲解
PHP PDO预定义常量 以下常量由本扩展模块定义,因此只有在本扩展的模块被编译到PHP中,或者在运行时被动态加载后才有效. 注意:PDO使用类常量自PHP 5.1.以前的版本使用的全局常量形式PDO_PARAM_BOOL中. PDO::PARAM_BOOL (integer) 表示布尔数据类型. PDO::PARAM_NULL (integer) 表示 SQL 中的 NULL 数据类型. PDO::PARAM_INT (integer) 表示 SQL 中的整型. PDO::PARAM_STR
-
PHP的mysqli_ssl_set()函数讲解
PHP mysqli_ssl_set() 函数 实例 创建 SSL 连接: <?php $con=mysqli_init(); if (!$con) { die("mysqli_init failed"); } mysqli_ssl_set($con,"key.pem","cert.pem","cacert.pem",NULL,NULL); if (!mysqli_real_connect($con,"loca
-
PHP的PDO错误与错误处理
PHP PDO 错误与错误处理 PDO::ERRMODE_SILENT 此为默认模式. PDO 将只简单地设置错误码,可使用PDO::errorCode()和PDO::errorInfo()方法来检查语句和数据库对象.如果错误是由于对语句对象的调用而产生的,那么可以调用那个对象的PDOStatement::errorCode()或 PDOStatement::errorInfo()方法.如果错误是由于调用数据库对象而产生的,那么可以在数据库对象上调用上述两个方法. PDO::ERRMODE_WA
-
PHP的mysqli_sqlstate()函数讲解
PHP mysqli_sqlstate() 函数 返回最后一个 MySQL 操作的 SQLSTATE 错误代码: <?php // 假定数据库用户名:root,密码:123456,数据库:codingdict $con=mysqli_connect("localhost","root","123456","codingdict"); if (mysqli_connect_errno($con)) { echo "
-
PHP的mysqli_stmt_init()函数讲解
PHP mysqli_stmt_init() 函数 初始化声明并返回 mysqli_stmt_prepare() 使用的对象: <?php // 假定数据库用户名:root,密码:123456,数据库:codingdict $con=mysqli_connect("localhost","root","123456","codingdict"); if (mysqli_connect_errno($con)) { ech
-
PHP的PDO事务与自动提交
PHP PDO 事务与自动提交 现在通过 PDO 连接上了,在开始进行查询前,必须先理解 PDO 是如何管理事务的. 事务支持四大特性(ACID): 原子性(Atomicity) 一致性(Consistency) 隔离性(Isolation) 持久性(Durability) 通俗地讲,在一个事务中执行的任何操作,即使是分阶段执行的,也能保证安全地应用于数据库,并在提交时不会受到来自其他连接的干扰. 事务操作也可以根据请求自动撤销(假设还没有提交),这使得在脚本中处理错误更加容易. 事务通常是通过
-
PDO::inTransaction讲解
PDO::inTransaction PDO::inTransaction - 检查是否在一个事务内(PHP 5 >= 5.3.3, Bundled pdo_pgsql) 说明 语法 bool PDO::inTransaction ( void ) 检查驱动内的一个事务当前是否处于激活.此方法仅对支持事务的数据库驱动起作用. 参数 此函数没有参数. 返回值 如果当前事务处于激活,则返回 TRUE ,否则返回 FALSE . 总结 以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具
-
PHP的PDO预处理语句与存储过程
PHP PDO 预处理语句与存储过程 很多更成熟的数据库都支持预处理语句的概念. 什么是预处理语句?可以把它看作是想要运行的 SQL 的一种编译过的模板,它可以使用变量参数进行定制.预处理语句可以带来两大好处: 查询仅需解析(或预处理)一次,但可以用相同或不同的参数执行多次.当查询准备好后,数据库将分析.编译和优化执行该查询的计划.对于复杂的查询,此过程要花费较长的时间,如果需要以不同参数多次重复相同的查询,那么该过程将大大降低应用程序的速度.通过使用预处理语句,可以避免重复分析/编译/优化周期
-
PHP的PDO大对象(LOBs)
PHP PDO 大对象 (LOBs) 应用程序在某一时刻,可能需要在数据库中存储"大"数据. "大"通常意味着"大约 4kb 或以上",尽管某些数据库在数据达到"大"之前可以轻松地处理多达 32kb 的数据.大对象本质上可能是文本或二进制. 在PDOStatement::bindParam()或PDOStatement::bindColumn())调用中使用PDO::PARAM_LOB类型码可以让 PDO使用大数据类型. PD
-
PDO::lastInsertId讲解
PDO::lastInsertId PDO::lastInsertId - 返回最后插入行的ID或序列值(PHP 5 >= 5.1.0, PECL pdo >= 0.1.0) 说明 语法 string PDO::lastInsertId ([ string $name = NULL ] ) 返回最后插入行的ID,或者是一个序列对象最后的值,取决于底层的驱动.比如,PDO_PGSQL() 要求为 name 参数指定序列对象的名称. 注意:在不同的 PDO 驱动之间,此方法可能不会返回一个有意义或
随机推荐
- Access数据库日常维护方法(优化)
- 详解ajax跨域问题解决方案
- Oracle 11g Client客户端安装教程
- Python __getattr__与__setattr__使用方法
- IOS中获取本地通讯录联系人以及汉字首字母排序
- thinkphp3查询mssql数据库乱码解决方法分享
- Python创建xml的方法
- response.end的优缺点介绍
- ASP,vbs正则轮翻在文章段落后加上网址等内容
- 详解使用Dockerfile创建带Apache服务的CentOS Docker镜像
- 常用jQuery选择器汇总
- jQuery Validate验证框架详解(推荐)
- 静态网页加密
- Java删除指定文件夹下的所有内容的方法(包括此文件夹)
- jQuery/CSS3图片特效插件整理推荐
- js 操作select相关方法函数
- JavaScript实现QQ列表展开收缩扩展功能
- C#怎样才能实现窗体最小化到托盘呢?
- Android使用URLConnection提交请求的实现
- Spring boot搭建web应用集成thymeleaf模板实现登陆