美文网首页
PHP与mysql连接的问题

PHP与mysql连接的问题

作者: 为你真心 | 来源:发表于2017-06-16 16:44 被阅读16次

    操作系统:Mac OX

    方式一:使用PDO的方式将php与数据库进行连接

    $servername="localhost:3306";

    $username="train";

    $password="";

    try{

    $conn=newPDO("mysql:host=$servername;dbname=daily_train_db",$username,$password);

    echo"连接成功";

    }

    catch(PDOException$e)

    {

    echo $e->getMessage();

    }

    ?>

    注意:端口号(port)需要接在localhost的冒号(:)后面,否则会出现,下面的错误

    SQLSTATE[HY000][1045]Accessdeniedforuser'root'@'localhost'(usingpassword:YES)

    方式二:使用面向过程的方式进行连接

    $servername="localhost:3306";

    $username="train";

    $password="";

    // 创建连接

    $conn=mysqli_connect($servername,$username,$password);

    // 检测连接

    if(!$conn){

    die("Connection failed: ".mysqli_connect_error());

    }

    echo"连接成功";

    ?>

    相关文章

      网友评论

          本文标题:PHP与mysql连接的问题

          本文链接:https://www.haomeiwen.com/subject/vhjmqxtx.html