Jak testować połączenie bazy danych PHP MySQL za pomocą skryptu

Jak testować połączenie bazy danych PHP MySQL za pomocą skryptu

Mysql to popularny system zarządzania bazą danych Php jest językiem skryptów po stronie serwera odpowiedniego do tworzenia stron internetowych; wraz z serwerami HTTP Apache lub Nginx, są różne elementy LAMPA (Linux Apache MySQL/Mariadb PHP) Lub LEMP (Linux nginx mysql/mariadb php) Stack recepcyjnie.

Jeśli jesteś programistą stron internetowych, możesz zainstalować te pakiety oprogramowania lub użyłeś ich do konfigurowania lokalnego serwera WWW w systemie. Aby Twoja witryna lub aplikacja internetowa do przechowywania danych potrzebuje bazy danych, takiej jak Mysql/Mariadb.

Aby użytkownicy aplikacji internetowych mogli wchodzić w interakcje z informacjami przechowywanymi w bazie danych, na serwerze musi być program, aby wybrać żądania od klienta i przekazywać serwerowi.

W tym przewodniku wyjaśnimy, jak przetestować połączenie bazy danych MySQL za pomocą pliku PHP. Przed kontynuowaniem upewnij się, że musisz zainstalować lampę lub lemp w systemie, jeśli nie postępuj zgodnie z tymi samouczkami, aby skonfigurować.

Ustaw lampę konfiguracyjną w systemach Linux

  1. Zainstaluj lampę (Linux, Apache, Mariadb lub MySQL i PHP) na Debian 9
  2. Jak zainstalować lampę z php 7 i mariadb 10 na Ubuntu 16.10
  3. Instalowanie lampy (Linux, Apache, Mariadb, Php/PhpMyAdmin) w RHEL/CENTOS 7.0

Konfiguracja stosu lemp w systemach Linux

  1. Jak zainstalować LEMP (Linux, Nginx, Mariadb, php-fpm) na debian 9
  2. Jak zainstalować Nginx, Mariadb 10, PHP 7 (stos LEMP) w 16.10/16.04
  3. Zainstaluj najnowszy Nginx 1.10.1, Mariadb 10 i PHP 5.5/5.6 na RHEL/CENTOS 7/6 i Fedora 20-26

Test połączenia bazy danych Quick MySQL za pomocą skryptu PHP

Zrobić szybkie Php Mysql db Test połączenia, użyjemy następującego poręcznego skryptu jako pliku test db-connect.php.

\ n "; if (!$ tblcnt) echo "nie ma tabel
\ n "; else echo" Istnieją tabele $ tblcnt
\N"; ?>
Skrypt do testowania PHP MySQL DB Connection

Teraz zmień nazwę bazy danych, hasło użytkownika bazy danych i użytkownika, a także hosta na wartości lokalne.

$ dbname = 'nazwa';; $ dbuser = 'użytkownik';; $ dbpass = 'przechodzić';; $ dbhost = 'gospodarz';; 

Zapisz i zamknij plik. Teraz uruchom go w następujący sposób; Powinien wydrukować całkowitą liczbę tabel w określonej bazie danych.

$ php -f db-connect-test.php 
MySQL DB Test połączenia

Możesz sprawdzić ręcznie, łącząc się z serwerem bazy danych i wymieniając całkowitą liczbę tabel w konkretnej bazie danych.

Możesz także sprawdzić następujące powiązane artykuły.

  1. Jak znaleźć pliki konfiguracyjne MySQL, PHP i Apache
  2. 12 Przydatne użycie linii poleceń PHP każdy użytkownik Linux musi wiedzieć
  3. Jak ukryć numer wersji PHP w nagłówku HTTP

Czy masz inny sposób lub skrypt do przetestowania połączenia MySQL DB? Jeśli tak, użyj poniższego formularza sprzężenia zwrotnego.