• 技术文章 >数据库 >MySQL

    mysqli与mysql的区别是什么?

    yangyang2020-05-30 15:12:10原创2059

    mysql与mysqli的区别:

    mysqli连接是永久连接,而mysql是非永久连接。

    mysql连接:每当第二次使用的时候,都会重新打开一个新的进程。

    mysqli连接:一直都只使用同一个进程。

    好处:这样就可以很大程度的减轻服务器端压力。

    mysqli的使用:

    1.mysqli的面向过程的使用:

    $conn = mysqli_connect('localhost', 'root', '123', 'db_test') or ('error');
    $sql = "select * from db_table";
    $query = mysqli_query($conn,$sql);
    while($row = mysqli_fetch_array($query)){
        echo $row['title'];
    }

    2.mysqli的面向对象的使用:

    $conn = mysqli('localhost', 'root', '123', 'db_test');
    $sql = "select * from db_table";
    $query = $conn->query($sql);
    while($row = $query->fetch_array()){
        echo $row['title'];
    }

    推荐:MySQL教程

    专题推荐:mysqli mysql
    上一篇:mysql不同版本的区别是什么? 下一篇:mysql安装odbc失败怎么解决?

    相关文章推荐

    • mysql判断表不存在就创建的方法• mysql启动时提示找不到系统文件怎么解决?• mysql影响性能的因素有哪些?

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网