Свържете PHP към MySQL база данни

Sv Rzete Php K M Mysql Baza Danni



PHP е популярен език, който може да създава динамични уебсайтове, които могат да приемат данни като вход, да ги съхраняват и обработват. PHP поддържа много бази данни и MySQL е една от тях. Много хора искат да разположат динамичен уебсайт на PHP, но се страхуват от връзката между уебсайта и базата данни MySQL, което не е трудна задача.

Тази статия ви предоставя най-лесното и оптимално решение за свързване на PHP код към MySQL базата данни. Като начало, тази публикация гарантира, че MySQL и PHP са инсталирани във вашата система.

Потвърдете наличието на PHP и MySQL

За да проверите дали PHP е инсталиран в системата или не, проверете неговата версия, като напишете:







> php -v



В изхода по-горе се вижда, че PHP е наличен в системата.



За да проверите версията на MySQL, въведете:





> sqlsh.exe

В системата е наличен и MySQL.



Забележка: Ако вече имате база данни, пропуснете следващата стъпка.

Създайте MySQL база данни

За да създадете MySQL база данни, отидете на MySQL Workbench и щракнете върху „ MySQL връзки ” бутон:

Въведете „ Име на връзката ', и ' потребителско име” и щракнете върху „ съхранявайте в Vault ” бутон:

Запазете паролата за базата данни и щракнете върху „ Добре ” бутон:

Кликнете върху „ Добре ” за прозореца „Настройка на нова връзка”:

На таблото за управление ще видите базата данни след успешното й създаване:

След създаването на базата данни, следващата стъпка е свързването й с PHP.

Свържете PHP към MySQL база данни

Отворете редактора на код и създайте файл с име „ връзка.php ”:

Конфигурирайте връзката, като предоставите подробности за базата данни ' Име на сървъра ”, “ потребителско име ', и ' парола ”. Спазвайте синтаксиса за свързване към MySQL с помощта на PHP по-долу:

Синтаксис

$servername = '<име на сървър>';

$username = '<потребителско име>';

$password = '<парола>';

След като предоставите подробностите за базата данни, файлът ще изглежда така:

Следващата стъпка е да формирате връзката с помощта на PHP, синтаксисът е както

Синтаксис :

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

Следващата стъпка е да извършите обработка на грешки за връзката:

if ($connection->connect_error) {

die('Връзката е неуспешна: ' . $connection->connect_error);

}

echo „Свързване успешно с Localhost база данни“;

Запазете този файл.

В терминала на редактора на код въведете тази команда, за да изпълните файла. Уверете се, че сте предоставили правилно името на файла с местоположението на файла с позоваване на местоположението на терминала:

> php .\connection.php

В изхода по-горе се вижда, че връзката е успешна.

Забележка : Ако не предоставите правилната парола или други идентификационни данни, ще се покаже грешка, показана на екранната снимка по-долу:

За да затворите връзката между PHP и MySQL база данни, въведете:

$ връзка->затвори();

Така че с помощта на това ръководство можете да свържете вашия PHP код с вашата MySQL база данни за нула време.

Заключение

За да свържете MySQL база данни с вашия PHP код, инсталирайте MySQL и PHP във вашата система. Създайте база данни в PHP файла, за да дефинирате името на сървъра, потребителското име и паролата на базата данни MySQL. Напишете MySQL команда за връзка “ $connection = new mysqli($servername, $username, $password); ” и за обработка на грешки използвайте оператора if. Запазете и стартирайте този PHP файл, за да свържете PHP към MySQL.