php7以前的时候在连接数据库的时候可以直接选择需要操作的数据库  比如这样的:<?php
$conn=mysql_connect("47.102.202.180","root","123456"); //连接数据库服务器
mysql_select_db("db_guestbook",$conn); //连接指定的数据库
mysql_query("set names utf-8"); //对数据库中编码格式进行转换,避免出现中文乱码的问题
?>
这是以前做的一个项目 想在想重新改一下,但是发现在php7上面这个mysql_select_db();函数不适用了,但是又不知道在php7上如何修改,在百度上搜索很久也没有什么结果。不是争对数据库里面的某一个表格查询,是默认对一个数据库进行操作。
希望大家帮我解决一下

解决方案 »

  1.   

    $conn=mysqli_connect("47.102.202.180","root","123456");            //连接数据库服务器
    mysqli_select_db("db_guestbook",$conn);                    //连接指定的数据库
    mysqli_query("set names utf-8");
      

  2.   

    把mysql改成mysqli也是没用的,一开始试过,我觉得应该还是参数方面的问题,但是改了还久还是不行。
      

  3.   

    $link = mysqli_connect("127.0.0.1", "my_user", "my_password", "my_db");
    mysqli_query ( $link,"sql");
      

  4.   

    php数据库操作 PDO是趋势,任何数据库都可以连接$DB = new PDO()