建立数据库连接有两种风格
1、面向对象风格:
代码语言:javascript
复制<?php
//1、建立到mysql的连接
//mysqli('主机名','数据库用户名','数据库密码','连接的数据库的名字')
$mysqli=new mysqli('localhost','root','root','test');
if($mysqli->connect_errno){
die('Connect Error:'.$mysqli->connect_error);
}
//2.设置默认的字符集:utf8
$mysqli->set_charset('utf8');
//3.执行SQL语句
$sql='select * from products';
$result=$mysqli->query($sql);
var_dump($result);
?>
2、过程化风格
代码语言:javascript
复制<?php
//过程化风格
//1、建立数据库连接
$link=mysqli_connect('localhost','root','root','test') ;
if(mysqli_connect_errno()){
die('Connection Error:'.mysqli_connect_errno());
}
//2、设置字符集
mysqli_set_charset($link,'utf8');
//3、执行Sql语句
$sql='select * from products';
$result=mysqli_query($link,$sql);
var_dump($result);
//4、关闭数据库连接、释放资源
mysql_close($link);
?>