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

 更新时间:2015年01月28日 15:55:56   投稿:shichen2014  
这篇文章主要介绍了php+mysqli数据库连接的两种方式,实例分析了面向对象与面向过程两种连接方式,非常具有实用价值,需要的朋友可以参考下

本文实例讲述了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 + nginx项目中的权限详解

    php + nginx项目中的权限详解

    这篇文章主要给大家介绍了关于php + nginx项目中权限的相关资料,文章介绍的非常详细,对大家具有一定的参考学习价值,需要的朋友们下面来一起看看吧。
    2017-05-05
  • PHP中数组转换为SimpleXML教程

    PHP中数组转换为SimpleXML教程

    在本篇文章中我们给大家总结了一篇关于PHP中数组转换为SimpleXML教程内容,有需要的朋友们跟着学习参考下。
    2019-01-01
  • php计算年龄精准到年月日

    php计算年龄精准到年月日

    这篇文章主要介绍了php计算年龄精准到年月日的方法,涉及php操作日期与字符串的相关技巧,非常简单实用,需要的朋友可以参考下
    2015-11-11
  • php smarty模版引擎中的缓存应用

    php smarty模版引擎中的缓存应用

    php中smarty模版引擎中的缓存应用实现代码,需要的朋友可以参考下。
    2009-12-12
  • php实现Mysql简易操作类

    php实现Mysql简易操作类

    这个PHP实现的mysql的操作类完整版已经使用过了,而这个简化版是经过修改完整版后的简化版,适用在一般的 PHP 应用中,功能上可以实现基本的增删改查的操作,以及打印 MYSQL 错误,自我感觉不错,如果网站应用不是很强大,应用这个 MYSQL 的操作类已经足够了,
    2015-10-10
  • PHP 读取和修改大文件的某行内容的代码

    PHP 读取和修改大文件的某行内容的代码

    最近碰到一个比较有趣的问题,就是修改某个文件的某一行字符,不过文件太大,file()直接读取是不可能的,我使用fgets来跳转到指定行,并用fwrite修改某个字符串。
    2009-10-10
  • 一道关于php变量引用的面试题

    一道关于php变量引用的面试题

    当一个变量等于另一个变量的引用的时候,这时任何一方改变了其值,另一方看到的这个值也会变化的。前加本次就表现出来,而后加下一次才会表现出来。
    2010-08-08
  • PHP页面跳转操作实例分析(header方法)

    PHP页面跳转操作实例分析(header方法)

    这篇文章主要介绍了PHP页面跳转操作,结合实例形式对比分析了HTML跳转与php使用header方法跳转的相关操作技巧与注意事项,并给出了一个跳转的封装函数供大家参考,需要的朋友可以参考下
    2016-09-09
  • php接口报错解决分析记录

    php接口报错解决分析记录

    记一次解决php接口报错 The GET method is not supported for this route. Supported methods: POST.的bug,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-10-10
  • 详谈PHP中的密码安全性Password Hashing

    详谈PHP中的密码安全性Password Hashing

    下面小编就为大家带来一篇详谈PHP中的密码安全性Password Hashing。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-02-02

最新评论