pdo-mysql_PHP: MySQL (PDO) - Manual

PDO::MYSQL_ATTR_USE_BUFFERED_QUERY

(int)

Если этот атрибут установлен в true в

PDOStatement, MySQL-драйвер

будет использовать буферизованные версии API MySQL.

Если вы пишете переносимый на другие библиотеки код,

вы должны использовать

Пример #1 Буферизация запросов в MySQL

<?phpif  ($db->getAttribute(PDO::ATTR_DRIVER_NAME) =='mysql') {$stmt=$db->prepare('select * from foo',

array(PDO::MYSQL_ATTR_USE_BUFFERED_QUERY=>true));

} else {

die("приложение работает только с mysql; Следует использовать \$stmt->fetchAll() вместо этого");

}?>

PDO::MYSQL_ATTR_LOCAL_INFILE

(int)

Включить LOAD LOCAL INFILE.

Обратите внимание, что эта константа может быть использована только

в массиве driver_options при создании

дескриптора новой базы данных.

PDO::MYSQL_ATTR_LOCAL_INFILE_DIRECTORY

(string)

Позволяет ограничить загрузку LOCAL DATA файлами, расположенными в указанном

каталоге.

Обратите внимание, что эта константа может использоваться только в массиве driver_options

при создании нового дескриптора базы данных.

PDO::MYSQL_ATTR_INIT_COMMAND

(int)

Команда, которую необходимо выполнить при подключении к MySQL-серверу.

Также будет автоматически выполнена при переподключении.

Обратите внимание, что эта константа может быть использована только

в массиве driver_options при создании

дескриптора новой базы данных.

PDO::MYSQL_ATTR_READ_DEFAULT_FILE

(int)

Чтение именованных параметров из файла my.cnf.

Эта опция недоступна, если используется mysqlnd, потому что

mysqlnd не читает файлы конфигурации MySQL.

PDO::MYSQL_ATTR_READ_DEFAULT_GROUP

(int)

Чтение именованной группы параметров из файла my.cnf

или из файла, определённого в константе MYSQL_READ_DEFAULT_FILE.

Эта опция недоступна, если используется mysqlnd, потому что

mysqlnd не читает файлы конфигурации MySQL.

PDO::MYSQL_ATTR_MAX_BUFFER_SIZE

(int)

Максимальный размер буфера. По умолчанию равен 1 Мб.

Эта константа не поддерживается при компиляции вместе

с mysqlnd.

PDO::MYSQL_ATTR_DIRECT_QUERY

(int)

Выполнять прямые запросы, не использовать

подготовленные конструкции.

PDO::MYSQL_ATTR_FOUND_ROWS

(int)

Возвращает количество найденных (совпавших) строк, а

не количество изменённых строк.

PDO::MYSQL_ATTR_IGNORE_SPACE

(int)

Разрешает пробелы после имён функций.

Делает все имена функций зарезервированными словами.

PDO::MYSQL_ATTR_COMPRESS

(int)

Включить сжатие сетевого соединения.

PDO::MYSQL_ATTR_SSL_CA

(int)

Путь к файлу сертификата SSL.

PDO::MYSQL_ATTR_SSL_CAPATH

(int)

Путь к директории, которая содержит SSL-сертификаты доверенных центров (CA),

хранящиеся в формате PEM.

PDO::MYSQL_ATTR_SSL_CERT

(int)

Путь к файлу с SSL-сертификатом.

PDO::MYSQL_ATTR_SSL_CIPHER

(int)

Список из одного или более допустимых шифров для использования в SSL-шифровании в формате,

который понимает OpenSSL. Например: DHE-RSA-AES256-SHA:AES128-SHA

PDO::MYSQL_ATTR_SSL_KEY

(int)

Путь к файлу с ключом SSL.

PDO::MYSQL_ATTR_SSL_VERIFY_SERVER_CERT

(int)

Предоставляет способ отключения проверки SSL-сертификата сервера.

Существует, начиная с PHP 7.0.18 и PHP 7.1.4.

PDO::MYSQL_ATTR_MULTI_STATEMENTS

(int)

Если установлено как false, запрещает запуск множественных запросов,

как для

Обратите внимание, что эта константа может быть использована только

в массиве driver_options при создании нового

дескриптора БД.

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/539577.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Spring IOC容器【p名称空间注入属性值 】

# p 名称空间给对象的属性注入值(spring3.0以上版本才支持) 需要引入&#xff1a; xmlns:p"http://www.springframework.org/schema/p" 举例 applicationContext.xml <?xml version"1.0" encoding"UTF-8"?> <beans xmlns"http…

Spring properties定义bean

2019独角兽企业重金招聘Python工程师标准>>> Spring提供了丰富的标签和注解来进行bean的定义&#xff0c;除此之外框架来提供了扩展机制让使用可以通过properties来定义bean&#xff0c;与强大的标签式和注解式的bean定义相比&#xff0c;properties提供的规则要简单…

Spring IOC容器-自动装配

1 autowire"byName" 根据名称自动装配&#xff0c;自动去IOC容器中找与属性名同名的引用的对象&#xff0c;并自动注入。 <!-- ###############自动装配############### --> <bean id"userDao" class"d_auto.UserDao"></bean&g…

linux下C++遍历文件夹下的全部文件;Windows/Linux下C++批量修改文件名,批量删除文件...

Linux下 C遍历目录下所有文件 1 rename(image_path.c_str(), image_path_new.c_str()); 2 remove(image_path_move.c_str()); 上述批量操作的代码是在linux下的参数设置&#xff1a; rename的参数&#xff0c;image_path为原文件的路径文件名&#xff0c;image_path_new为文件…

mongodb java 单例_Java单例MongoDB工具类

我经常对MongoDB进行一些基础操作&#xff0c;将这些常用操作合并到一个工具类中&#xff0c;方便自己开发使用。没用Spring Data、Morphia等框架是为了减少学习、维护成本&#xff0c;另外自己直接JDBC方式的话可以更灵活&#xff0c;为自己以后的积累留一个脚印。Java驱动版本…

Spring IOC容器-注解的方式

注解方式可以简化spring的IOC容器的配置&#xff0c;但不利于后期维护&#xff0c;对象之间的依赖关系不能像xml文件一样方便查阅&#xff0c;一目了然。 注解可以和XML配置一起使用。 使用注解步骤&#xff1a; 1&#xff09;先引入context名称空间 xmlns:context"htt…

前端请求进化之路--从form表单到JSONP

简单梳理前端请求的变迁史&#xff0c;着重对JSONP进行整理 请求演变 使用form表单提交请求&#xff0c;缺点是每次提交必定会刷新页面在1基础之上使用iframe进行局部刷新&#xff0c;用户体验得到一定优化动态创建图片提交请求 注意请求与返回内容类型须一致每次必须返回图片较…

Spring IOC容器-注解的方式【更简化】

----更加简化的版本 UserAction.java import javax.annotation.Resource;import org.springframework.stereotype.Component; import org.springframework.stereotype.Controller;//Component("userAction") // 加入IOC容器//ComponentController // 控制层的组件…

hive安装mysql驱动_Hadoop-2.6.0为基础的Hive安装

Hive安装软件需求与环境说明假设已经搭建好 Hadoop-2.6.0 环境&#xff0c;并能正常运行mysql 安装软件服务端&#xff1a;MySQL-server-5.5.16-1.rhel5.x86_64.rpm客户端&#xff1a;MySQL-client-5.5.16-1.rhel5.x86_64.rpmhive安装软件&#xff1a;apache-hive-1.2.1-bin.ta…

视频通信原理——NAT介绍

一&#xff1a;为什么需要NAT由于IP地址随着互联网的发展而逐渐稀缺&#xff0c;难以使得每台主机都拥有一个公网上的IP地址&#xff0c;且并不是所有主机都需要一个公网上的地址&#xff0c;于是就有了NAT技术。NAT&#xff08;The IP Network Address Translator&#xff09;…

Oracle中执行存储过程call和exec区别

在sqlplus中这两种方法都可以使用&#xff1a; exec pro_name(参数1..); call pro_name(参数1..); 区别&#xff1a; 1. 但是exec是sqlplus命令&#xff0c;只能在sqlplus中使用&#xff1b;call为SQL命令&#xff0c;没有限制. 2. 存储过程没有参数时,exec可以直接跟过…

java和cnc_Java程序员的目标,你都达到了多少条?

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼7.你需要学习Servlets&#xff0c;JSP&#xff0c;以及JSTL(StandardTagLibraries)和可以选择的第三方TagLibraries。8.你需要熟悉主流的网页框架&#xff0c;例如JSF&#xff0c;Struts&#xff0c;Tapestry&#xff0c;Cocoon&am…

每秒处理10万订单乐视集团支付架构

原文&#xff1a;http://www.iteye.com/news/31550 ----------- 随着乐视硬件抢购的不断升级&#xff0c;乐视集团支付面临的请求压力百倍乃至千倍的暴增。作为商品购买的最后一环&#xff0c;保证用户快速稳定的完成支付尤为重要。所以在15年11月&#xff0c;我们对整个支付…

X--名称空间详解

转自:http://blog.csdn.net/lisenyang/article/details/18312039 X名称空间里面的成员(如X:Name,X:Class)都是写给XAML编译器看的、用来引导XAML代码将XAML代码编译为CLR代码。 4.1X名称空间里面到底都有些什么&#xff1f; x名称空间映射的是:http://schemas.microsoft.com/wi…

事物 php,什么是php事务

事务&#xff1a;用于保证数据的一致性&#xff0c;他由一组相关的dml语句组成&#xff0c;改组的dml语句要么全部成功&#xff0c;要么全部失败。当前版本的插件并不是事务安全的&#xff0c;因为他并没有识别全部的事务操作。SQL 事务单元是在单一服务器中运行的。插件并不能…

那些年,在nodejs上踩过的坑

原文&#xff1a;http://cnodejs.org/topic/4fc7789a8be5d070121141cd ----------------------------------------------------------- 自己写nodejs也有一段时间&#xff0c;踩过很多坑&#xff08;而且大部分是自己给自己埋&#xff09;&#xff0c;也见过很多别人踩过的坑&…

Flask form(登录,注册)

用户登录 from flask import Flask, render_template, request, redirect from wtforms import Form from wtforms.fields import core from wtforms.fields import html5 from wtforms.fields import simple from wtforms import validators from wtforms import widgetsapp …

substr php,PHP substr() 函数

更多实例例子 1使用带有不同正负数的 start 参数&#xff1a;<?phpecho substr("Hello world",10)."";echo substr("Hello world",1)."";echo substr("Hello world",3)."";echo substr("Hello world&quo…

怎么看so文件是哪个aar引进来的_手机爱奇艺下载视频存在哪个文件夹

我们很多朋友喜欢看视频使用爱奇艺观看&#xff0c;并且喜欢直接把视频缓冲到手机里&#xff0c;或是直接下载视频文件&#xff0c;但是经常不知道手机爱奇艺下载视频存在哪个文件夹&#xff0c;不知道怎么分享给好友或是传到电脑上&#xff0c;下面就来简单介绍一下。手机爱奇…

Node.js 异步编程之 Callback介绍

原文&#xff1a;http://www.jb51.net/article/63070.htm ------------------------------------- Node.js 基于 JavaScript 引擎 v8&#xff0c;是单线程的。Node.js 采用了与通常 Web 上的 JavaScript 异步编程的方式来处理会造成阻塞的I/O操作。在 Node.js 中读取文件、访问…