Как проверить соединение с сервером MySQL средствами PHP

Далее будет приведен пример миниатюрнейшего программного кода на языке программирования под названием PHP, который поможет читателям протестировать соединение с MySQL-сервером, а если выразиться поточнее, вернет коды ошибок в случае чего.

<?php
// Пытаемся соединиться с сервером MySQL:
$connection = mysql_connect("localhost", "root", "root");

// Выбираем какую-нибудь БД:
mysql_select_db("drupal714", $connection);
print mysql_errno($connection) . ": " . 
    mysql_error($connection). "<br />\n";

// Выбираем какую-нибудь таблицу БД:
mysql_query("SELECT * FROM block_node_type", $connection);
print mysql_errno($connection) . ": " . 
    mysql_error($connection) . "<br />\n";

// Закрываем соединение:
mysql_close($connection);
?>

Если все нормально, то будет по нулям:

0:
0: 

Если нет, то выйдет что-то подобное:

1049: Unknown database 'drupal7142'
1046: No database selected

Дополнительная информация:

Итак, делаем следующие шаги:

  1. Пытаемся установить соединение с MySQL-сервером с заданными логином и паролем.
  2. Пытаемся выбрать какую-нибудь существующую таблицу.
  3. В обоих случаях возвращаем коды ошибок.
  4. Закрываем соединение.

Все.

Источник:

Мариал написан по мотивам мануала по PHP.





© 2012-2014 Druweb.ru. Вы можете спокойно копировать любые материалы сайта только при наличии обратной ссылки.