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压缩多个CSS为一个css的代码并缓存
Apr 21 PHP
PHP文件缓存内容保存格式实例分析
Aug 20 PHP
smarty模板引擎使用内建函数foreach循环取出所有数组值的方法
Jan 22 PHP
thinkphp3.2点击刷新生成验证码
Feb 16 PHP
PHP邮件群发机实现代码
Feb 16 PHP
PHP 返回13位时间戳的实现代码
May 13 PHP
php将服务端的文件读出来显示在web页面实例
Oct 31 PHP
php实现水印文字和缩略图的方法示例
Dec 29 PHP
关于Laravel Route重定向的一个注意点
Jan 16 PHP
PHP封装的多文件上传类实例与用法详解
Feb 07 PHP
PHP使用标准库spl实现的观察者模式示例
Aug 04 PHP
Thinkphp 框架扩展之应用模式实现方法分析
Apr 27 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
解决控件遮挡问题:关于有窗口元素和无窗口元素
2007/01/28 PHP
PHP与MySQL开发中页面出现乱码的一种解决方法
2007/07/29 PHP
PHP网络操作函数汇总
2015/05/18 PHP
PHP中的一些常用函数收集
2015/05/26 PHP
laravel 模型查询按照whereIn排序的示例
2019/10/16 PHP
jQuery-ui中自动完成实现方法
2010/06/10 Javascript
jquery.combobox中文api和例子,修复了上面的小bug
2011/03/28 Javascript
定时器(setTimeout/setInterval)调用带参函数失效解决方法
2013/03/26 Javascript
jquery阻止冒泡事件使用模拟事件
2013/09/06 Javascript
jQuery控制TR显示隐藏的三种常用方法
2014/08/21 Javascript
javascript实现回车键提交表单方法总结
2015/01/10 Javascript
跟我学习javascript的闭包
2015/11/16 Javascript
AngularJS转换响应内容
2016/01/27 Javascript
基于JavaScript判断浏览器到底是关闭还是刷新(超准确)
2016/02/01 Javascript
浅析JavaScript中的平稳退化(graceful degradation)
2017/07/24 Javascript
webpack构建的详细流程探底
2018/01/08 Javascript
vue + typescript + video.js实现 流媒体播放 视频监控功能
2019/07/07 Javascript
js实现蒙版效果
2020/01/11 Javascript
JavaScript实现栈结构Stack过程详解
2020/03/07 Javascript
javascript设计模式 ? 观察者模式原理与用法实例分析
2020/04/22 Javascript
jquery实现简单自动轮播图效果
2020/07/29 jQuery
[49:08]OpTic vs Serenity 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
使用pdb模块调试Python程序实例
2015/06/02 Python
python3中str(字符串)的使用教程
2017/03/23 Python
python中学习K-Means和图片压缩
2017/11/20 Python
Windows下安装Django框架的方法简明教程
2018/03/28 Python
浅析python继承与多重继承
2018/09/13 Python
python pandas写入excel文件的方法示例
2019/06/25 Python
如何使用Flask-Migrate拓展数据库表结构
2019/07/24 Python
PyCharm 解决找不到新打开项目的窗口问题
2021/01/15 Python
No7 Beauty美国官网:英国国民护肤品牌
2019/10/31 全球购物
日本最大的彩色隐形眼镜销售网站:CharmColor
2020/09/09 全球购物
财务经理岗位职责
2015/01/31 职场文书
2015年公司工作总结
2015/04/25 职场文书
文明旅游倡议书
2015/04/28 职场文书
golang 实现对Map进行键值自定义排序
2021/04/28 Golang