• 技术文章 >后端开发 >PHP问题

    php中怎么访问mysql数据库?

    青灯夜游青灯夜游2020-09-30 14:40:58原创148

    php中访问mysql数据库的方法:1、使用mysqli_connect()连接mysql数据库来进行访问;2、使用使用mysqli()连接mysql数据库来进行访问;3、使用PDO连接数据库来进行访问。

    推荐:《PHP视频教程

    php中访问mysql数据库的方法:

    方法1:使用mysqli_connect()连接mysql数据库来进行访问

    mysqli_connect() 函数打开一个到 MySQL 服务器的新的连接。

    语法

    mysqli_connect(host,username,password,dbname,port,socket);

    参数:

    示例:

    <?php
    $con=mysqli_connect("localhost","wrong_user","my_password","my_db");
    // 检查连接
    if (!$con)
    {
        die("连接错误: " . mysqli_connect_error());
    }
    ?>

    方法2:使用mysqli()连接mysql数据库

    MYSQLi函数是在PHP5.0.0版本中才引进的一种新的驱动方式,它的作用都是对MYSQL数据库进行操作。

    <?php
    $host='127.0.0.1';
    $user='root';
    $password='root';
    $dbName='php';
    $link=new mysqli($host,$user,$password,$dbName);
    if ($link->connect_error){
    die("连接失败:".$link->connect_error);
    }
    $sql="select * from admins";
    $res=$link->query($sql);
    $data=$res->fetch_all();
    var_dump($data);

    方法3:使用PDO连接数据库

    PHP 数据对象 (PDO) 扩展为PHP访问数据库定义了一个轻量级的一致接口。

    PDO 提供了一个数据访问抽象层,这意味着,不管使用哪种数据库,都可以用相同的函数(方法)来查询和获取数据。

    代码示例如下:

    <?php
    $host='127.0.0.1';
    $user='root';
    $password='root';
    $dbName='php';
    $pdo=new PDO("mysql:host=$host;dbname=$dbName",$user,$password);
    $sql="select * from admins";
    $data=$pdo->query($sql)->fetch();
    var_dump($data);

    相关推荐:php培训

    以上就是php中怎么访问mysql数据库?的详细内容,更多请关注php中文网其它相关文章!

    本文原创发布php中文网,转载请注明出处,感谢您的尊重!
    专题推荐:php mysql数据库
    上一篇:PHP Session丢失问题 下一篇:php SESSION不能跨页面传递怎么办
    第14期线上培训班

    相关文章推荐

    • php preg match用法是什么• php如何隐藏部分邮箱• php如何批量删除数据• typecho去掉index.php的方法• php初始化方法是什么• PHP Session丢失问题

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网