这里有新鲜出炉的Mysql教程,程序狗速度看过来!
MySQL是一个开放源码的小型关联式数据库管理系统,开发者为瑞典MySQL AB公司。MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。
下面小编就为大家带来一篇PHP中用mysqli面向对象打开连接关闭mysql数据库的方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
如下所示:
代码如下:
- <meta http-equiv="content-type" content="text/html" charset="utf-8" />
- <h1>
- 用mysqli面向对象方法连接数据库!-姚远的博客
- </h1>
- <form method="POST" action="<?php echo htmlspecialchars($_SERVER['PHP_SELF'])?>">
- 服务器地址:
- <input type="text" name="mysqlip" />
- <br/>
- 服务器账号:
- <input type="text" name="mysqluser" />
- <br/>
- 服务器密码:
- <input type="password" name="mysqlpassword" />
- <br/>
- <input type="submit" value="连接mysql" />
- </form>
- <?php if($_SERVER[ 'REQUEST_METHOD']=="POST" ){//获取提交方式进行对比,然后用if进行判断!
- //用mysqli面向对象方法连接mysql数据库 $servername=$_POST[ 'mysqlip'];//服务器地址 $username=$_POST[
- 'mysqluser'];//用户账号 $password=$_POST[ 'mysqlpassword'];//密码 $conn=n ew mysqli($servername,$username,$password);//把myqli实例化,用面向对象链接mysql数据库!
- if($conn->
- connect_error){//$conn->connect_error用面向对象来表示,有错误信息会返回字符串,没错误信息返回null;用if判断输出的信息;
- echo "连接失败!".$conn->connect_error;//返回null输出 }else{ echo "你所连接的数据库地址为:".$servername;
- echo "
- <br/>
- 你所连接的数据库账号为:".$username; echo "
- <br/>
- 你所连接的数据库密码为:".$password; echo "
- <br/>
- 连接成功!";//返回字符串输出 } if($conn->connect_error){ echo "
- <br/>
- 未检测到连接的数据库,所以未关闭!"; }else{ $conn->close();//面向对象关闭数据库! echo "
- <br/>
- 已成功关闭数据库连接!"; } } ?>
第一个if判断页面是否已POST方式提交数据,防止赋值的时候报错;
第二个if判断数据库是否已成功连接错误,判断对客户端进行返回;
第三个if判断数据库是否已成功连接错误,判断进行关闭连接;
以上这篇PHP中用mysqli面向对象打开连接关闭mysql数据库的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持PHPERZ。
来源: http://www.phperz.com/article/17/0829/341457.html