zoukankan      html  css  js  c++  java
  • 今日总结

    连接 MySQL

    在我们访问 MySQL 数据库前,我们需要先连接到数据库服务器:

    实例 (MySQLi - 面向对象)

    <?php $servername = "localhost"; $username = "username"; $password = "password"; // 创建连接 $conn = new mysqli($servername, $username, $password); // 检测连接 if ($conn->connect_error) { die("连接失败: " . $conn->connect_error); } echo "连接成功"; ?>
    Note 注意在以上面向对象的实例中 $connect_error 是在 PHP 5.2.9 和 5.3.0 中添加的。如果你需要兼容更早版本 请使用以下代码替换:

    // 检测连接
    if (mysqli_connect_error()) {
        die("数据库连接失败: " . mysqli_connect_error());
    }

    实例 (MySQLi - 面向过程)

    <?php $servername = "localhost"; $username = "username"; $password = "password"; // 创建连接 $conn = mysqli_connect($servername, $username, $password); // 检测连接 if (!$conn) { die("Connection failed: " . mysqli_connect_error()); } echo "连接成功"; ?>

    实例 (PDO)

    <?php $servername = "localhost"; $username = "username"; $password = "password"; try { $conn = new PDO("mysql:host=$servername;", $username, $password); echo "连接成功"; } catch(PDOException $e) { echo $e->getMessage(); } ?>
    Note 注意在以上 PDO 实例中我们已经指定了数据库 (myDB)。PDO 在连接过程需要设置数据库名。如果没有指定,则会抛出异常。

    关闭连接

    连接在脚本执行完后会自动关闭。你也可以使用以下代码来关闭连接:

    实例 (MySQLi - 面向对象)

    $conn->close();

    实例 (MySQLi - 面向过程)

    mysqli_close($conn);

    实例 (PDO)

    $conn = null;
  • 相关阅读:
    Linux 内核编码风格
    三种批量插入数据的方法
    一次清除SQL SERVER错误日志的体会!
    打开潘多拉的魔盒——软件设计过程(1)——序
    bloom特效
    wcf基础知识之端口共享 portSharing
    高质量代码(一)
    Luence使用IKAnalyzer分词实例 及 IKAnalyzer扩展词库
    通过什么来衡量C# Socket服务的效能
    iOS开发进阶之静态链接库
  • 原文地址:https://www.cnblogs.com/feng747/p/14909672.html
Copyright © 2011-2022 走看看