Як перевірити з’єднання з сервером 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. Закриваємо з’єднання.

Все.

Залишити відповідь

Цей сайт використовує Akismet для зменшення спаму. Дізнайтеся, як обробляються ваші дані коментарів.