PHP MySQL连接和关闭

  • PHP MySQL数据库

    PHP将与几乎能与所有数据库软件一起使用,包括Oracle和Sybase,SQL Server等,但最常用的是免费提供的MySQL数据库。
    学习本章之前您应该先了解MySQL数据库最基本的用法,您可以通过学习我们的MySQL教程来掌握这些知识。
  • 连接到MySQL数据库和关闭数据库

    教程将使用PHP的mysqli API进行链接。
    实现本例请开启或安装您的mysqli API支持。
    打开PHP的信息页面可以查看如下图所示,证明您的mysqli是开启的
    php mysql
    在PHP脚本中运行phpinfo();可以查看上述内容。
    PHP mysqli API提供了mysqli_connect函数来打开数据库连接。此函数接受6个参数,并在成功时返回MySQL链接标识符(资源类型),如果失败则返回FALSE。
    mysqli_connect ($host, $username, $passwd, $dbname, $port, $socket)
    
    参数 说明
    $host 可以是主机名或IP地址。将如定本地主机,将NULL值或字符串“localhost”传递给此参数,如果可能,将使用管道而不是TCP/IP协议。
    $username MySQL用户名。
    $passwd 如果未提供或NULL,MySQL服务器将尝试针对那些仅没有密码的用户记录对用户进行身份验证。这允许一个用户名使用不同的权限(取决于是否提供密码)。
    $dbname 如果提供,将指定执行查询时要使用的默认数据库。
    $port 指定尝试连接MySQL服务器的端口号。
    $socket 指定应使用的套接字或命名管道。
    注意:指定socket参数不会显式确定连接到MySQL服务器时要使用的连接类型。如何与MySQL数据库建立连接由host参数决定。
    <?php
    $link = mysqli_connect('mysql', 'test', '123456', 'test');
    
    if (!$link) {
        die('连接错误 (' . mysqli_connect_errno() . ') '
                . mysqli_connect_error());
    }
    
    echo '成功连接... ' . mysqli_get_host_info($link) . "\n";
    
    mysqli_close($link);
    ?>
    
    尝试一下