zoukankan      html  css  js  c++  java
  • PHP开发使用mysqli替代mysql

    在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);
    励志照亮人生,编程改变命运~
  • 相关阅读:
    httpd apache服务 安装
    kafka 安装
    azkaban 安装
    zookeeper 安装
    elasticsearch 安装
    mongodb 安装
    Spark 实例
    【剑指offer28:字符串的排列】【java】
    数组的toString方法
    object类的equals方法简介 & String类重写equals方法
  • 原文地址:https://www.cnblogs.com/wangcp/p/4334602.html
Copyright © 2011-2022 走看看