Połącz PHP z bazą danych MySQL

Polacz Php Z Baza Danych Mysql



PHP to popularny język, który może tworzyć dynamiczne strony internetowe, które mogą pobierać dane jako dane wejściowe, przechowywać je i przetwarzać. PHP obsługuje wiele baz danych, a MySQL jest jedną z nich. Wiele osób chce wdrożyć dynamiczną witrynę PHP, ale obawia się połączenia między witryną a bazą danych MySQL, co nie jest trudnym zadaniem.

Ten artykuł zawiera najłatwiejsze i optymalne rozwiązanie do łączenia kodu PHP z bazą danych MySQL. Na początek ten post upewnia się, że MySQL i PHP są zainstalowane w twoim systemie.

Potwierdź dostępność PHP i MySQL

Aby potwierdzić, czy PHP jest zainstalowane w systemie, sprawdź jego wersję wpisując:







> php -v



Na powyższym wyjściu widać, że PHP jest dostępne w systemie.



Aby sprawdzić wersję MySQL, wpisz:





> sqlsh.exe

W systemie dostępny jest również MySQL.



Uwaga: Jeśli masz już bazę danych, pomiń następny krok.

Utwórz bazę danych MySQL

Aby utworzyć bazę danych MySQL, przejdź do Środowisko pracy MySQL i kliknij „ Połączenia MySQL ' przycisk:

Wpisz ' Nazwa połączenia ', I ' nazwa użytkownika' i kliknij „ przechowywać w Vault ' przycisk:

Zapisz hasło do bazy danych i kliknij „ OK ' przycisk:

Kliknij na ' OK Przycisk ” dla okna „Ustaw nowe połączenie”:

Na dashboardzie zobaczysz bazę danych po jej pomyślnym utworzeniu:

Po utworzeniu bazy kolejnym krokiem jest jej połączenie z PHP.

Połącz PHP z bazą danych MySQL

Otwórz edytor kodu i utwórz plik o nazwie „ połączenie.php ”:

Skonfiguruj połączenie, podając szczegóły Bazy Danych „ Nazwa serwera ”, „ nazwa użytkownika ', I ' hasło ”. Przestrzegaj poniższej składni łączenia się z MySQL przy użyciu PHP:

Składnia

$nazwaserwera = '';

$nazwa_użytkownika = '';

$hasło = '';

Po podaniu szczegółów bazy plik będzie wyglądał następująco:

Następnym krokiem jest utworzenie połączenia za pomocą PHP, składnia jest taka jak

Składnia :

$connection = new mysqli($servername, $username, $password);

Następnym krokiem jest wykonanie obsługi błędów dla połączenia:

if ($połączenie->błąd_połączenia) {

die('Połączenie nie powiodło się: ' .$connection->connect_error);

}

echo 'Połączono pomyślnie z bazą danych Localhost';

Zapisz ten plik.

W terminalu edytora kodu wpisz to polecenie, aby uruchomić plik. Upewnij się, że poprawnie podałeś nazwę pliku z lokalizacją pliku w odniesieniu do lokalizacji terminala:

> php .\połączenie.php

Na powyższym wyjściu widać, że połączenie się powiodło.

Notatka : Jeśli nie podasz poprawnego hasła lub innych danych uwierzytelniających, wyświetli się błąd pokazany na poniższym zrzucie ekranu:

Aby zamknąć połączenie między PHP a bazą danych MySQL, wpisz:

$ połączenie->zamknij();

Korzystając z tego przewodnika, możesz błyskawicznie połączyć swój kod PHP z bazą danych MySQL.

Wniosek

Aby połączyć bazę danych MySQL z kodem PHP, zainstaluj MySQL i PHP w swoim systemie. Utwórz bazę danych w pliku PHP, aby zdefiniować nazwę serwera, nazwę użytkownika i hasło do bazy danych MySQL. Napisz połączenie Polecenie MySQL „ $connection = new mysqli($servername, $username, $password); ”, a do obsługi błędów użyj instrukcji if. Zapisz i uruchom ten plik PHP, aby połączyć PHP z MySQL.