Чтобы соединить PHP с MariaDB, вы можете использовать различные методы. Вот некоторые часто используемые подходы:
-
Использование расширения MySQLi:
<?php $servername = "localhost"; $username = "your_username"; $password = "your_password"; $dbname = "your_database"; // Create connection $conn = new mysqli($servername, $username, $password, $dbname); // Check connection if ($conn->connect_error) { die("Connection failed: " . $conn->connect_error); } echo "Connected successfully"; ?>
-
Использование расширения PDO:
<?php $servername = "localhost"; $username = "your_username"; $password = "your_password"; $dbname = "your_database"; try { $conn = new PDO("mysql:host=$servername;dbname=$dbname", $username, $password); $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); echo "Connected successfully"; } catch(PDOException $e) { echo "Connection failed: " . $e->getMessage(); } ?>
-
Использование функции mysql_connect() (устарело в PHP 5.5.0 и удалено в PHP 7.0.0):
<?php $servername = "localhost"; $username = "your_username"; $password = "your_password"; // Connect to server and select database $conn = mysql_connect($servername, $username, $password); if (!$conn) { die("Connection failed: " . mysql_error()); } echo "Connected successfully"; ?>
Обратите внимание, что третий метод, упомянутый выше, с использованием функции mysql_connect()
, устарел и удален в новых версиях PHP. Для подключения к MariaDB рекомендуется использовать расширения MySQLi или PDO.