首页 > 数据库技术 > 详细

PHP开发使用mysqli替代mysql

时间:2015-03-13 12:34:29      阅读:595      评论:0      收藏:0      [点我收藏+]

在php+mysql开发过程中,遇到如下提示:

Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead;

开发环境方面,Apach,PHP,Mysql为单独安装,未使用集成环境,版本如下:

PHP——5.6.3;

MySql——5.6.21-log;

使用mysqli替代mysql,代码如下。

原有mysql部分代码:

 1 // 连接数据库
 2 $connection = mysql_connect("127.0.0.1:3306", "root", "root") or die("Can not connnect" . mysql_errno());
 3 
 4 // 设置编码格式,防止页面显示乱码
 5 //mysql_query(‘set names utf8‘, $connection);
 6 
 7 // 选择数据库
 8 mysql_select_db("my_wiki", $connection);
 9 
10 // 查询数据库
11 $sql = "select * from category";
12 $result = mysql_query($sql);  

 

对应的mysqli代码:

1 // 连接数据库
2 $connection = new mysqli("172.25.5.79:3306", "root", "root","discuz");
3 
4 // 设置编码格式,防止页面显示乱码
5 $connection->query("SET NAMES utf8");
6 
7 //查询数据库
8 $sql = "select * from category";
9 $result = $connection->query($sql);

 

PHP开发使用mysqli替代mysql

原文:http://www.cnblogs.com/wangcp/p/4334602.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!