PHP mysqli_real_connect() 函数

返回上一级

PHP mysqli_real_connect() 函数打开一个到 MySQL 服务器的新连接

( PHP >= 5)

函数原型

mysqli_real_connect(connection,host,username,password,dbname,port,socket,flag) 

mysqli_real_connect() 函数与 mysqli_connect() 函数在以下几个方面存在差异:

  • mysqli_real_connect() 要求一个由 mysqli_init() 创建的有效的对象
  • mysqli_real_connect() 可以与 mysqli_options() 一同使用来设置连接的不同选项

  • mysqli_real_connect() 有一个 flag 参数

参数

参数 描述
connection 必需。规定要使用的 MySQL 连接
host 可选。规定主机名或 IP 地址
username 可选。规定 MySQL 用户名
password 可选。规定 MySQL 密码
dbname 可选。规定要使用的默认数据库
port 可选。规定尝试连接到 MySQL 服务器的端口号
socket 可选。规定 socket 或要使用的已命名 pipe
flag 可选。规定不同的连接选项。可能的值:
MYSQLI_CLIENT_COMPRESS - 使用压缩协议
MYSQLI_CLIENT_FOUND_ROWS - 返回匹配的行数(不是受影响的行数)
MYSQLI_CLIENT_IGNORE_SPACE - 在函数名后允许空格,使函数名保留字
MYSQLI_CLIENT_INTERACTIVE - 在关闭连接之前允许不活动的 interactive_timeout 秒
MYSQLI_CLIENT_SSL - 使用 SSL 加密

返回值

如果成功则返回 TRUE,如果失败则返回 FALSE

范例

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

<?php
$conn = mysqli_init();
if (!$conn )
{
    die("mysqli_init 初始化失败");
}

if (!mysqli_real_connect($conn,"localhost","root","","test"))
{
    die("连接到 MySQL 失败: " , mysqli_connect_error());  
}

mysqli_close($conn);

返回上一级

PHP 5 函数参考手册

关于   |   FAQ   |   我们的愿景   |   广告投放   |  博客

  简单教程,简单编程 - IT 入门首选站

Copyright © 2013-2022 简单教程 twle.cn All Rights Reserved.