将心比心,方得人心~

php数据库连接-Mysqli

周洲 2017-04-06 20:59:08

PHP的mysqli扩展提供了其先行版本的所有功能,此外,由于MySQL已经是一个 具有完整特性的数据库服务器,这为PHP又添加了一些新特性。而mysqli恰恰也支持了这些新特性。

建立和断开连接

与MySQL数据库交互时,首先要建立连接,最后要断开连接,这包括与服务器连接并 选择一个数据库,以及最后关闭连接。与mysqli几乎所有的特性一样,这一点可以使用面向 对象的方法来完成,也可以采用过程化的方式完成。

方式1:使用connect()连接

<?php


//使用mysqli对象操作数据库

//创建mysqli对象(资源句柄)
$_mysqli = new mysqli();

//连接数据库  1.主机名(ip) 2.账户 3.密码  4.数据库
//mysqli_connect()函数  == $_mysqli->connect()
$_mysqli->connect('localhost','root','123456','guest');



//断开MySQL  mysqli_close() == $_mysqli->close()
$_mysqli->close();

?>

方式2:

<?php
$_mysqli = new mysqli('localhost','root','123456','guest');
//数据库连接时发生的错误
if (mysqli_connect_errno()) {
    echo '数据库连接出现了错误.错误的信息是:'.mysqli_connect_error();
    exit();
}


$_mysqli->select_db('dkmkce');


//数据库操作时发生的错误
if ($_mysqli->errno) {
    echo '数据库操作错误:'.$_mysqli->error;
}


$_mysqli->close();


打赏

『微信打赏』

Tag标签php 

我是有底线的