php+mysqli数据库连接的两种方式


Posted in PHP onJanuary 28, 2015

本文实例讲述了php+mysqli数据库连接的两种方式。分享给大家供大家参考。具体如下:

这里讲述mysqli数据库连接两种方式比较,即面向对象与面向过程。代码如下:

第一种方式:面向对象的方式建立数据库连接

$mysqli = new MySQLi("localhost","root","1233456");//默认的 MySQL的类,其属性与方法见手册

if($mysqli->connect_error){//connect_error为属性,报错

 die("数据库连接失败:".$mysqli->connect_errno."--".$mysqli->connect_error);// connect_errno:错误编号

}

$mysqli->select_db("liuyan");//选择数据库

$mysqli->query("set names 'GBK'");

第二种方式:面向过程方式建立数据库连接,这个与 mysql 扩展库类似

$conn = @mysqli_connect("localhost","root","123456") or die(mysqli_connect_error());

mysqli_select_db($conn,"liuyan") or die(mysqli_connect_error());//与mysql扩展库不同,这里数据库名写在后面,而且 $conn是必选的

mysqli_query($conn,"set names 'GBK'");//同上

?>

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
《PHP编程最快明白》第七讲:php图片验证码与缩略图
Nov 01 PHP
选择PHP作为网站开发语言的原因分享
Jan 03 PHP
PHP实现提取一个图像文件并在浏览器上显示的代码
Oct 06 PHP
PHP中模拟处理HTTP PUT请求的例子
Jul 22 PHP
解决phpcms更换javascript的幻灯片代码调用图片问题
Dec 26 PHP
PHP查询附近的人及其距离的实现方法
May 11 PHP
thinkphp跨库操作的简单代码实例
Sep 22 PHP
利用Laravel事件系统如何实现登录日志的记录详解
May 20 PHP
Laravel学习基础之migrate的使用教程
Oct 11 PHP
php实现mysql连接池效果实现代码
Jan 25 PHP
Yii2框架实现利用mpdf创建pdf文件功能示例
Feb 08 PHP
Laravel5.4框架中视图共享数据的方法详解
Sep 05 PHP
PHP实现返回JSON和XML的类分享
Jan 28 #PHP
PHP实现的下载远程图片自定义函数分享
Jan 28 #PHP
php+mysqli实现将数据库中一张表信息打印到表格里的方法
Jan 28 #PHP
php+mysqli使用预处理技术进行数据库查询的方法
Jan 28 #PHP
php中使用session防止用户非法登录后台的方法
Jan 27 #PHP
php中session与cookie的比较
Jan 27 #PHP
php实现session自定义会话处理器的方法
Jan 27 #PHP
You might like
CodeIgniter图像处理类的深入解析
2013/06/17 PHP
php获取一个变量的名字的方法
2014/09/05 PHP
php绘图之加载外部图片的方法
2015/01/24 PHP
PHP的Yii框架中创建视图和渲染视图的方法详解
2016/03/29 PHP
解决php 处理 form 表单提交多个 name 属性值相同的 input 标签问题
2017/05/11 PHP
php处理多图上传压缩代码功能
2018/06/13 PHP
ASP.NET jQuery 实例15 通过控件CustomValidator验证CheckBoxList
2012/02/03 Javascript
javascript dom追加内容实现示例
2013/09/21 Javascript
JQuery EasyUI 日期控件如何控制日期选择区间
2014/05/05 Javascript
JS延时提示框实现方法详解
2015/11/26 Javascript
jquery实现全选、反选、获得所有选中的checkbox
2020/09/13 Javascript
AngularGauge 属性解析详解
2016/09/06 Javascript
jQuery属性选择器用法示例
2016/09/09 Javascript
微信小程序如何获取openid及用户信息
2018/01/26 Javascript
详解nodejs 配置文件处理方案
2019/01/02 NodeJs
详解VUE Element-UI多级菜单动态渲染的组件
2019/04/25 Javascript
JavaScript+HTML5 canvas实现放大镜效果完整示例
2019/05/15 Javascript
详解微信小程序开发之formId使用(模板消息)
2019/08/27 Javascript
微信小程序图片加载失败时替换为默认图片的方法
2019/12/09 Javascript
JS实现旋转木马轮播图
2020/01/01 Javascript
使用Python进行二进制文件读写的简单方法(推荐)
2016/09/12 Python
在Python 中同一个类两个函数间变量的调用方法
2019/01/31 Python
pyqt5 QProgressBar清空进度条的实例
2019/06/21 Python
python字典的常用方法总结
2019/07/31 Python
python print 格式化输出,动态指定长度的实现
2020/04/12 Python
matplotlib基础绘图命令之imshow的使用
2020/08/13 Python
CSS3弹性布局内容对齐(justify-content)属性使用详解
2017/07/31 HTML / CSS
phpquery中文手册
2021/03/18 PHP
西班牙香水和化妆品网上商店:Douglas
2017/10/29 全球购物
瑞典快乐袜子:Happy Socks
2018/02/16 全球购物
计算机相关的自我评价
2014/01/15 职场文书
《小猪家的桃花树》教学反思
2014/04/11 职场文书
安全环保演讲稿
2014/08/28 职场文书
小学生作文写作技巧100例,非常实用!
2019/07/08 职场文书
甜美蛋糕店的创业计划书模板,拿来即用!
2019/08/21 职场文书
Python帮你解决手机qq微信内存占用太多问题
2022/02/15 Python