PHP mysqli_options() 函数

PHP 教程 · 2019-01-28 09:56:31

实例

打开一个到 MySQL 服务器的新连接:

<?php
$con=mysqli_init();
if (!$con)
{
die("mysqli_init failed");
}

mysqli_options($con,MYSQLI_READ_DEFAULT_FILE,"myfile.cnf");

if (!mysqli_real_connect($con,"localhost","my_user","my_password","my_db"))
{
       die("连接错误: " . mysqli_connect_error());
}

mysqli_close($con);
?>

定义和用法

mysqli_options() 函数设置额外的连接选项,用于影响连接行为。

mysqli_options() 函数可以被调用若干次来设置若干个选项。

注释:mysqli_options() 函数可以在 mysqli_init() 之后和 mysqli_real_connect() 之前被调用。

语法

mysqli_options(connection,option,value);

参数 描述
connection 必需。规定要使用的 MySQL 连接。
option 必需。规定要设置的选项。可以是下列值中的一个:
  • MYSQLI_OPT_CONNECT_TIMEOUT - 以秒为单位的连接超时时间
  • MYSQLI_OPT_LOCAL_INFILE - 启用/禁用 LOAD LOCAL INFILE
  • MYSQLI_INIT_COMMAND - 在连接到 MySQL 服务器之后的执行命令
  • MYSQLI_READ_DEFAULT_FILE - 从已命名的文件而不是 my.cnf 中读取选项
  • MYSQLI_READ_DEFAULT_GROUP - 从 my.cnf 或者 MYSQLI_READ_DEFAULT_FILE 中指定的文件中的已命名组中读取选项
  • MYSQLI_SERVER_PUBLIC_KEY - 基于 SHA-256 认证的 RSA 公共密钥文件
value 必需。规定 option 的值。

技术细节

返回值: 如果成功则返回 TRUE,如果失败则返回 FALSE。
PHP 版本: 5+
更新日志: 在 PHP 5.5 中新增了 MYSQLI_SERVER_PUBLIC_KEY 选项。

点击查看所有 PHP 教程 文章: https://www.codercto.com/courses/l/5.html

查看所有标签

智能

智能

[法]弗雷德里克·马特尔 / 君瑞图、左玉冰 / 商务印书馆 / 2015-8 / 59.90

揭示数字化主流大趋势的最新权威论著 《主流》作者的最新力作!与法国秋季新版同步上市! 面对数字化时代的到来,美国、欧盟、中国、俄罗斯、印度、巴西、古巴、伊朗、南非、韩国、新加坡、肯尼亚、墨西哥、日本等世界各国各地区正在如何应对? 在国际地缘政治格局下如何把握数字化主流的大趋势? 谷歌、苹果、脸书、亚马逊、阿里巴巴、腾讯、中兴、华为等大家熟知的网络巨头接受了作者的采访。作者的......一起来看看 《智能》 这本书的介绍吧!

SHA 加密
SHA 加密

SHA 加密工具

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具