【问题标题】:changing code to mysqli将代码更改为 mysqli
【发布时间】:2018-05-27 06:26:29
【问题描述】:

我不止一次阅读过,使用 mysqli 比使用 mysql 更好。

我想知道:

  1. 我将 WAMP 用于我的本地服务器和一些共享服务器用于我的在线站点。我需要在 php.ini 上检查什么以确保 mysqli 能够正常工作?

  2. 下面是我的数据库连接和查询代码。使用 mysqli 会是什么样子?

$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 吗?真的那么重要吗?

【问题讨论】:

标签: php mysql mysqli


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2019-09-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-09-22
    • 2010-11-26
    • 2020-01-29
    相关资源
    最近更新 更多