码迷,mamicode.com
首页 > 数据库 > 详细

PHP开发使用mysqli替代mysql

时间:2015-03-13 12:37:32      阅读:165      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!