小白教程
所有教程
关于
Search
172.70.130.239
172.70.130.239
参数设置
贡献
退出
操作
编辑
移动
保护
信息
历史
删除
查看“Func mysqli options”的源代码
本页内容
上一节:
Func_mysqli_num_rows
下一节:
Func_mysqli_ping
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
{{DISPLAYTITLE:mysqli_options()}}[[Category:PHP MySQLi 函数参考手册|47]] = PHP mysqli_options() 函数 = [[:Category:PHP MySQLi 函数参考手册]] 打开一个到 MySQL 服务器的新连接: <sample title="" desc="" lang="php" hererun="1"> <?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); ?> </sample> == 定义和用法 == mysqli_options() 函数设置额外的连接选项,用于影响连接行为。 mysqli_options() 函数可以被调用若干次来设置若干个选项。 '''注释:'''mysqli_options() 函数可以在 [[func mysqli init|mysqli_init()]] 之后和 [[func mysqli real connect|mysqli_real_connect()]] 之前被调用。 == 语法 == <pre> mysqli_options(connection,option,value); </pre> {| class="table table-striped table-hover" !width="50%"| 参数 !width="50%"| 描述 |- | 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 的值。 |} == 技术细节 == {| class="table table-striped table-hover" | 返回值: | 如果成功则返回 TRUE,如果失败则返回 FALSE。 |- | PHP 版本: | 5+ |- | 更新日志: | 在 PHP 5.5 中新增了 MYSQLI_SERVER_PUBLIC_KEY 选项。 |} [[:Category:PHP MySQLi 函数参考手册]]
返回至“
Func mysqli options
”。
上一节:
Func_mysqli_num_rows
下一节:
Func_mysqli_ping