数据库连接语句以及建类语句

try {
    $pdo = new PDO ($dsn,$user,$pass);
    }catch(Exception $e){
    echo '连接失败'. $e-> getMessage();
    }

例如

try {
$pdo = new PDO ('mysql:hostname=localhost;dbname=jacklin','服务器名','密码')
}catch (Exception $e)
{
  echo "连接失败".$e -> getMessage();
}

当数据库乱码的时候,要加入在连接数据库时修改字符集

$dbh = new PDO($dsn,$user,$pass,
array(PDO::MYSQL_ATTR_INIT_COMMAND => "set names utf8"));

注意:当没有密码的时候,$pass位置要用 ‘’来占位

数据库连接书写方法记忆: &a=new PDO ()括号里面有三部分,DSN,USER,PASS 分别用逗号隔开,并分别用引号包裹
DSN : mysql:hostname = localhost ; dbname = jacklin
这中间有两个符号, mysql 后面是冒号,hostname和dbname中 间是分号。
USER : 用户名
PASS: 密码

你可能感兴趣的:(数据库连接语句以及建类语句)