返回PDO连接数据......登陆

PDO连接数据库小案例

七友2019-04-09 19:41:48168

PDO操作的三个规定:

  1. 全部采用预处理方式操作数据表;

  2. SQL语句全部采用流行的命名占位符,不再使用传统的问号(?);

  3. 涉及的类主要是PDOStatment类,PDO只涉及prepare()方法。

想要完整的PDO连接数据库,首先要在数据源(DSN)中设置数据库类型、默认数据库、数据库服务器、数据库默认编码集、默认端口这几项。之后再将用户名、连接密码以及数组放入相关的变量中,并以这些变量创立一PDO的类。

<?php
/**
 * Created by PhpStorm.
 * User: hp
 * Date: 2019/4/9
 * Time: 19:22
 */
$type = 'mysql';
$host = '127.0.0.1';
$dbName = 'php_edu';
$charset = 'utf8';
$port = 3306;

$dsn = $type.':host='.$host.';dbname='.$dbName.';charset='.$charset.';host='.$host;
$user = 'root';
$password = '1';
$array = [];
try
{
    $pdo = new PDO($dsn, $user, $password, $array);
    var_dump($pdo);
    $pdo = null;
    var_dump($pdo);
} catch(PDOException $e)
{
    exit($e->getMessage());
}


最新手记推荐

• 用composer安装thinkphp框架的步骤• 省市区接口说明• 用thinkphp,后台新增栏目• 管理员添加编辑删除• 管理员添加编辑删除

全部回复(0)我要回复

暂无评论~
  • 取消回复发送