Як перевірити з’єднання з сервером 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
Додаткова інформація:
Отже, робимо наступні кроки:
- Намагаємося встановити з’єднання з MySQL-сервером з заданими логіном і паролем.
- Намагаємося вибрати якусь існуючу таблицю.
- В обох випадках повертаємо коди помилок.
- Закриваємо з’єднання.
Все.