PHP 5 MySQLi 函数
PHP MySQLi 简介
PHP MySQLi = PHP MySQL Improved!
MySQLi 函数允许您访问 MySQL 数据库服务器。
注释:MySQLi 扩展被设计用于 MySQL 4.1.13 版本或更新的版本。
安装 / Runtime 配置
为了能够顺利使用 MySQLi 函数,您必须在编译 PHP 时添加对 MySQLi 扩展的支持。
MySQLi 扩展是在 PHP 5.0.0 版本中引进的。MySQL Native Driver 包含在 PHP 5.3.0 版本。
有关安装的详细信息,请访问: PHP: Installation - Manual
有关运行配置的详细信息,请访问: PHP: Runtime Configuration - Manual
PHP 5 MySQLi 函数
函数 | 描述 |
---|---|
mysqli_affected_rows() | 返回前一次 MySQL 操作所影响的记录行数。 |
mysqli_autocommit() | 打开或关闭自动提交数据库修改。 |
mysqli_change_user() | 更改指定数据库连接的用户。 |
mysqli_character_set_name() | 返回数据库连接的默认字符集。 |
mysqli_close() | 关闭先前打开的数据库连接。 |
mysqli_commit() | 提交当前事务。 |
mysqli_connect_errno() | 返回上一次连接错误的错误代码。 |
mysqli_connect_error() | 返回上一次连接错误的错误描述。 |
mysqli_connect() | 打开一个到 MySQL 服务器的新的连接。 |
mysqli_data_seek() | 调整结果指针到结果集中的一个任意行。 |
mysqli_debug() | 执行调试操作。 |
mysqli_dump_debug_info() | 转储调试信息到日志中。 |
mysqli_errno() | 返回最近调用函数的最后一个错误代码。 |
mysqli_error_list() | 返回最近调用函数的错误列表。 |
mysqli_error() | 返回最近调用函数的最后一个错误描述。 |
mysqli_fetch_all() | 从结果集中取得所有行作为关联数组,或数字数组,或二者兼有。 |
mysqli_fetch_array() | 从结果集中取得一行作为关联数组,或数字数组,或二者兼有。 |
mysqli_fetch_assoc() | 从结果集中取得一行作为关联数组。 |
mysqli_fetch_field_direct() | 从结果集中取得某个单一字段的 meta-data,并作为对象返回。 |
mysqli_fetch_field() | 从结果集中取得下一字段,并作为对象返回。 |
mysqli_fetch_fields() | 返回结果中代表字段的对象的数组。 |
mysqli_fetch_lengths() | 返回结果集中当前行的每个列的长度。 |
mysqli_fetch_object() | 从结果集中取得当前行,并作为对象返回。 |
mysqli_fetch_row() | 从结果集中取得一行,并作为枚举数组返回。 |
mysqli_field_count() | 返回最近查询的列数。 |
mysqli_field_seek() | 把结果集中的指针设置为指定字段的偏移量。 |
mysqli_field_tell() | 返回结果集中的指针的位置。 |
mysqli_free_result() | 释放结果内存。 |
mysqli_get_charset() | 返回字符集对象。 |
mysqli_get_client_info() | 返回 MySQL 客户端库版本。 |
mysqli_get_client_stats() | 返回有关客户端每个进程的统计。 |
mysqli_get_client_version() | 将 MySQL 客户端库版本作为整数返回。 |
mysqli_get_connection_stats() | 返回有关客户端连接的统计。 |
mysqli_get_host_info() | 返回 MySQL 服务器主机名和连接类型。 |
mysqli_get_proto_info() | 返回 MySQL 协议版本。 |
mysqli_get_server_info() | 返回 MySQL 服务器版本。 |
mysqli_get_server_version() | 将 MySQL 服务器版本作为整数返回。 |
mysqli_info() | 返回有关最近执行查询的信息。 |
mysqli_init() | 初始化 MySQLi 并返回 mysqli_real_connect() 使用的资源。 |
mysqli_insert_id() | 返回最后一个查询中自动生成的 ID。 |
mysql_kill() | 请求服务器杀死一个 MySQL 线程。 |
mysqli_more_results() | 检查一个多查询是否有更多的结果。 |
mysqli_multi_query() | 执行一个或多个针对数据库的查询。 |
mysqli_next_result() | 为 mysqli_multi_query() 准备下一个结果集。 |
mysqli_num_fields() | 返回结果集中字段的数量。 |
mysqli_num_rows() | 返回结果集中行的数量。 |
mysqli_options() | 设置额外的连接选项,用于影响连接行为。 |
mysqli_ping() | 进行一个服务器连接,如果连接已断开则尝试重新连接。 |
mysqli_prepare() | 准备执行一个 SQL 语句。 |
mysqli_query() | 执行某个针对数据库的查询。 |
mysqli_real_connect() | 打开一个到 MySQL 服务器的新的链接。 |
mysqli_real_escape_string() | 转义在 SQL 语句中使用的字符串中的特殊字符。 |
mysqli_real_query() | 执行 SQL 查询 |
mysqli_reap_async_query() | 返回异步查询的结果。 |
mysqli_refresh() | 刷新表或缓存,或者重置复制服务器信息。 |
mysqli_rollback() | 回滚数据库中的当前事务。 |
mysqli_select_db() | 更改连接的默认数据库。 |
mysqli_set_charset() | 设置默认客户端字符集。 |
mysqli_set_local_infile_default() | 撤销用于 load local infile 命令的用户自定义句柄。 |
mysqli_set_local_infile_handler() | 设置用于 LOAD DATA LOCAL INFILE 命令的回滚函数。 |
mysqli_sqlstate() | 返回最后一个 MySQL 操作的 SQLSTATE 错误代码。 |
mysqli_ssl_set() | 用于创建 SSL 安全连接。 |
mysqli_stat() | 返回当前系统状态。 |
mysqli_stmt_init() | 初始化声明并返回 mysqli_stmt_prepare() 使用的对象。 |
mysqli_store_result() | 返回的当前的结果集。 |
mysqli_thread_id() | 返回当前连接的线程 ID。 |
mysqli_thread_safe() | 返回是否将客户端库编译成 thread-safe。 |
mysqli_use_result() | 从上次使用 mysqli_real_query() 执行的查询中初始化结果集的检索。 |
mysqli_warning_count() | 返回连接中的最后一个查询的警告数量。 |
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.dgrt.cn/a/392217.html
如若内容造成侵权/违法违规/事实不符,请联系一条长河网进行投诉反馈,一经查实,立即删除!相关文章:

PHP 5 MySQLi 函数
PHP MySQLi 简介 PHP MySQLi PHP MySQL Improved! MySQLi 函数允许您访问 MySQL 数据库服务器。 注释:MySQLi 扩展被设计用于 MySQL 4.1.13 版本或更新的版本。 安装 / Runtime 配置 为了能够顺利使用 MySQLi 函数,您必须在编译 PHP 时添加对 MySQL…...

论文解读:OMNI-DIMENSIONAL DYNAMIC CONVOLUTION
github:https://github.com/OSVAI/ODConv pdf:https://openreview.net/pdf?idDmpCfq6Mg39 发表年份:2022 普通的卷积神经网络的卷积核是静态的,最近的动态卷积表明对卷积核权重的线性组合实现conv对输入数据的注意力加权…...

「Python|Selenium|场景案例」如何模拟鼠标单击、双击、右击、长按和拖拽等操作?
本文主要介绍如何在使用selenium进行自动化测试的时候模拟各种鼠标操作。 文章目录场景描述解决方案具体代码场景描述 在进行自动化测试的时候,我们可能会需要需要进行鼠标操作的场景,比如: 测试右击,查看是否网页是否屏蔽了右键…...

【深度学习基础2】生物神经元与感知机
一、生物神经元 让我们借助一个卡通的例子来阐述神经元是如何工作的。我们的感官与外部世界进行交互,感官将信号传递给神经元,神经元被激活,产生一个响应(例如,例子中的『哈哈大笑』) 在现实中,并非是一个神经元来完成这件事情,而是由大量神经元并行相连而构成的一个网…...

二叉树剑指27
二叉树镜像 方法一:使用辅助栈形式 第一步:判断根节点是否为null 是返回null,否则创建栈并加入根节点 第二步:遍历条件栈不为null情况下,依次判断左右子节点是否为null,如果不为null则加入栈中࿰…...

【教程】微服务使用http客户端Feign
【教程】http客户端Feign RestTemplate 方式调用存在的问题 先来看我们以前利用RestTemplate发起远程调用的代码 String url = "http://userservice/user/" + order.getUserId(); User user = restTemplate.getForObject(url,User.class...

Python3 正则表达式
在 Python3 中正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。 Python 自1.5版本起增加了re 模块,它提供 Perl 风格的正则表达式模式。 re 模块使 Python 语言拥有全部的正则表达式功能。 compile 函数根据一个模…...

分享114个JS特效动画效果,总有一款适合您
分享114个JS特效动画效果,总有一款适合您 114个JS特效动画效果下载链接:https://pan.baidu.com/s/18_NR3eaxDddWSHqAbMYiuw?pwdm25p 提取码:m25p Python采集代码下载链接:https://wwgn.lanzoul.com/iKGwb0kye3wj jQuery动画…...

Canadian Coding Competition(CCC) 2020 Senior 题解
Problem S1: Surmising a Sprinter’s Speed Problem S1: 推测短跑运动员的速度 Problem Description Trick E. Dingo is trying, as usual, to catch his nemesis the Street Sprinter. His past attempts using magnets, traps and explosives have failed miserably, s…...

40 计算机组成原理12h-北大陆俊林老师
P11 - 1 - 101-电子计算机的兴起(16-50--)16:51P21 - 2 - 102-冯诺依曼结构的要点(13-59--)14:00P31 - 3 - 103-冯诺依曼结构的小故事(9-22--)09:23P41 - 4 - 104-计算机结构的简化模型(10-28--…...

ts的一些用法
1.交叉类型 & ---多个类型属性的集合 1.1类型别名实现 type Person {name:string} type Children Person & {age:number} let newPerson:Children {// name:hahah,name:hhaah,age:18 } 1.2 接口类型实现 interface Inter1{name:string } interface Inter2{name:…...

python十行代码批量下载百度翻译语音
前言 相信有很多人在使用百度翻译的时候会感到这样的疑惑,我该怎样把下图中单词的注音下载下来,那么今天我就教大家如何从下载单个语音到批量下载语音。 思路 首先我们的行为是在网页上浏览,然后点击语音按钮获取生成的语音,那么…...

java中File转为MultipartFile的问题解决
今天为了需要,把File需要转为MultipartFile,下列代码,编译启动都没有问题 public static MultipartFile getMultipartFile(File file){FileInputStream fileInputStream;MultipartFile multipartFile;try {fileInputStream new FileInputSt…...

栅格化原理和代码
栅格化原理 把某个点根据经纬度放在整数经纬度记录的格子里,并把格子编号与点对应起来。 第一步确定每个格子的长和宽,即经度变化量和纬度变换量: 假设测试点的经纬度是(114度, 22.5度) 划定栅格划分的经纬度范围(大范围&…...

哈希介绍以及综合运用
文章目录1.unordered 系列容器的介绍1.1 unordered_map介绍1.2 其和普通map的区别1.3unordered_map 底层2.hash基础原理2.1基础原理2.2哈希函数3.哈希冲突解决3.1闭散列**也叫开放定址法,当发生哈希冲突时,如果哈希表未被装满,说明在哈希表中…...

使用 Arrays.asList/ArrayList(subList)注意事项
1. 使用Arrays.asList的注意事项 1.1 可能会踩的坑 先来看下Arrays.asList的使用: List<Integer> statusList Arrays.asList(1, 2); System.out.println(statusList); System.out.println(statusList.contains(1)); System.out.println(statusList.con…...

啥牌子的蓝牙耳机经济好用?无线耳机便宜好用的品牌推荐
随着蓝牙耳机市场越来越大,蓝牙耳机品类越来越多,选择增多的同时不免产生怎么选的烦恼。最近看到很多人在问,啥牌子的蓝牙耳机经济好用?下面,我来给大家推荐几款便宜好用的无线耳机,可以当个参考。 一、南卡…...

day 2-正则
day 2-正则 os模块: os.mkdir(文件夹路径) - 在指定的位置创建指定文件夹 # os.mkdir(files/test)# os.path.exists(文件夹路径/文件路径) - 判断指定文件夹或者文件是否存在 if not os.path.exists(files/test):os.mkdir(files/test)一、正则的作用 可以让复杂…...

2023国际嵌入式展精彩回顾 | Imagination宣布最新汽车合作进展、RISC-V是大热门
不久前,2023年国际嵌入式展(embedded world)在德国纽伦堡会展中心举行。展会期间,Imagination不仅分享了RISC-V的话题,还宣布了与Telechips 、 CoreAVI和Ashling等合作伙伴最新的合作进展。汽车解决方案一直是纽伦堡过去活动的主题࿰…...

企业短视频推广怎么玩?制造业短视频推广干货分享
短视频作为一种新型营销方式,已经成为企业推广的重要手段。通过合理的推广策略、精美的短视频制作、适当的社交媒体平台选择和与用户的互动,企业可以实现短视频推广的效果。同时,借助短视频制作工具可以提高制作效率和降低制作成本࿰…...