usage-between-mysql-and-mysqli

创建数据库连接:

Mysqli用法:
1
2
3
4
5
$conn = new mysqli($servername, $username, $password, $dbname);
if ($conn->connect_error) {
die('Connect Error: ' . $mysqli->connect_error);
}
$conn->close();
Mysql用法:
1
2
3
4
$conn=mysql_connect($servername, $username, $password);
mysql_select_db($dbname);
mysql_error();
mysql_close($conn);

数据库查询:

Mysqli用法:
1
2
3
4
//执行$sql查询
$result=$conn->query($sql);
//取出记录集中当前指针位置数据
$row=$result->fetch_array();
Mysql用法:
1
2
3
4
5
6
//先选择数据库
mysql_select_db($dbname);
//执行$sql查询
$result=mysql_query($sql, $conn);
//取出记录集中当前指针位置数据
$row=mysql_fetch_array($result,MYSQL_ASSOC);