MySQLi使用解析----连接数据库

建立数据库连接有两种风格

1、面向对象风格:

<?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、过程化风格

<?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);
?>


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值