PHP7中设置默认查询的数据库的问题

<?php
    header("content-type:text/html;charset=utf-8");
    if($con = mysqli_connect("localhost","root","123")){
        echo "连接成功<br/>";
        if(mysqli_select_db("test")){
            echo "连接数据库成功";
        }else{
            echo "连接数据库失败";
        }
    }else{
        echo "连接失败<br/>";
    }
 ?>

显示结果如下

http://img.mukewang.com/571b297d00019bcb02260088.jpg

然而我的数据库在mysql中是存在的

http://img.mukewang.com/571b29a10001a4c103590351.jpg

请问这是怎么回事??

TCircley
浏览 1870回答 1
1回答

TCircley

<?php     header("content-type:text/html;charset=utf-8");     if($con = mysqli_connect("localhost:3306","root","123")){         echo "连接成功<br/>";         if(mysqli_select_db($con,"test")){             echo "连接数据库成功";         }else{             echo "连接数据库失败";         }     }else{         echo "连接失败<br/>";     } ?>自己重新去看了下文档。发现是传少了个参数,不好意思打扰了
打开App,查看更多内容
随时随地看视频慕课网APP