zoukankan      html  css  js  c++  java
  • 使用mysql,mysql,PDOi扩展连接数据库 Alex

    使用mysql扩展连接数据库

    php使用mysql扩展连接数据库的测试代码

    <?php
    $conn = mysql_connect('mysqlserver','username','password');
    if ($conn)
    echo "OK";
    else
    echo "Failure";
    #echo mysql_error();
    mysql_close();
    ?>

    目前已经淘汰

    使用mysqli扩展连接数据库

    php使用mysqli扩展连接数据库的测试代码

    <?php
    $mysqli=new mysqli("mysqlserver", "username", "password");
    if(mysqli_connect_errno()){
    echo "Failure";
    $mysqli=null;
    exit;
    }
    echo "OK";
    $mysqli->close();
    ?>

    这种办法只能来连MySQL的数据库,如果是 oracle的话就不行了

    使用PDO(PHP Data Object)扩展连接数据库

    php使用pdo扩展连接数据库的测试代码1

    <?php
    $dsn='mysql:host=mysqlhost;dbname=test';
    $username='root';
    $passwd='alex';
    $dbh=new PDO($dsn,$username,$passwd);
    var_dump($dbh);
    ?>

    PDO可以连接任何数据库,下面是带注释的

     1 <?php
     2 $dsn='mysql:host=mysqlhost;dbname=test';
     3 #dsn=这里连MySQL数据库就写MySQL,连其他数据库就写其他的。
     4 #host=这里是数据库的服务器的名称
     5 #dbname=数据库服务器
     6 $username='root';
     7 #数据库用户
     8 $passwd='alex';
     9 #数据库密码
    10 $dbh=new PDO($dsn,$username,$passwd);
    11 var_dump($dbh);
    12 #连接的时候,把连接的信息进行打印
    13 ?>
    
    
  • 相关阅读:
    python 数据可视化(一)
    python unittest自动测试框架
    使用selenium抓取淘宝信息并存储mongodb
    python之re模块(正则表达式)
    [原] OpenGL ES 学习笔记 (二)
    [原] OpenGL ES 学习笔记 (一)
    [转] iOS开发同学的arm64汇编入门
    [转]ARM64 汇编
    [转]iOS高级调试&逆向技术-汇编寄存器调用
    [转] CGTime CMTimeRange CMTimeMapping 小结
  • 原文地址:https://www.cnblogs.com/alexlv/p/14596412.html
Copyright © 2011-2022 走看看