php使用mysqli连接mysql数据库,具体语法是:
一般是在php中定义一个db类
<?php
/*
连接数据库类
*/
class db{
/*一个类construct方法,这里注意的是前面是双下划线,而且construct这个方法是自动执行*/
function __construct(){
/*连接数据库语句*/
$this->mysqli=new mysqli('localhost','username','psw','mysql','3306');
/*如果连接出现错误怎么办*/
if ($this->mysqli->connect_error) {
die('Connect Error (' . $this->mysqli->connect_errno . ') '
. $this->mysqli->connect_error);
}
/*处理数据库传来的汉字乱码的问题*/
$this->query("SET NAMES UTF8");
}
/*一个类query方法*/
function query( $sql ){
/*在query类方法里执行数据库语句query*/
return $this->mysqli->query( $sql );
}
}