изменение кода на MySQL - PullRequest
0 голосов
/ 27 мая 2018

Я не раз читал, что лучше использовать mysqli, чем mysql.

Я хотел бы знать:

  1. Я использую WAMP для своего локальногосервер и некоторый общий сервер для моих онлайн-сайтов.Что мне нужно проверить на php.ini, чтобы быть уверенным, что mysqli будет работать?

  2. ниже мой db-соединение и код запроса.как бы это выглядело при использовании 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 ))
    {
        ....
    }
Большая часть моего сайта была написана на MySQL.Мне действительно нужно изменить весь код на MySQL?Неужели это так важно?

1 Ответ

0 голосов
/ 27 мая 2018

1. Пока у вас установлен только один экземпляр php, проблем не должно быть, но если у вас более одного экземпляра, вам может потребоваться указать его вручную на версию, которую вы хотите использовать. Как активировать mysqli с помощью 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 больше не разрабатываетсяи был признан устаревшим. Почему я не должен использовать функции MYSQL

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...