将代码更改为mysqli

时间:2018-05-27 06:26:29

标签: mysql mysqli

我不止一次地阅读过使用mysqli和mysql更好。

我想知道:

  1. 我正在为我的本地服务器使用WAMP,为我的在线网站使用一些共享服务器。我需要检查php.ini以确保mysqli能够正常工作吗?

  2. 下面是我的数据库连接和查询代码。如何使用mysqli?

  3. $con = @mysql_connect ("localhost", "username", "pass"); 
    if(!$con)
        exit("Unable to connect to the Database server");
        $db2 = @mysql_select_db("DB_NAME");
        if(!$db2)
            exit("Unable to connect to the Database");
        $query = mysql_query("SELECT somme_filed FROM some_table");
        while ($index= mysql_fetch_array($query ))
        {
            ....
        }
    
    1. 我的大部分网站都是用mysql编写的。我真的需要将所有代码更改为mysqli吗?这真的很重要吗?

1 个答案:

答案 0 :(得分:2)

1.只要您只安装了一个php实例,就不会有任何问题,但如果您有多个实例,则可能需要手动将其指向您要使用的版本。 How do I activate mysqli with wampserver?

2.你可以通过做这样的事情来使用mysqli连接

$con = mysqli_connect("localhost","my_user","my_password","my_db");

if (mysqli_connect_errno())
  {
  echo "Failed to connect to MySQL: " . mysqli_connect_error();
  }

3.MYSQL不再处于开发阶段,已被视为已弃用。 Why shouldn't I use MYSQL functions