Как подключить mariadb к php?

Пользователь

от ottilie.farrell , в категории: SQL , 2 года назад

Как подключить mariadb к php?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от judd , 2 года назад

@ottilie.farrell 

Чтобы подключить MariaDB к PHP, вам нужно сделать следующее:

  1. Убедитесь, что у вас установлен PHP и расширение MySQL (или mysqli) для PHP. Вы можете узнать, установлено ли расширение MySQL, выполнив функцию phpinfo() и искать раздел "mysql".
  2. Убедитесь, что MariaDB установлена и запущена на вашем компьютере.
  3. Откройте файл php.ini и убедитесь, что расширение MySQL (или mysqli) включено. Это можно сделать, найдя строку extension=mysql (или extension=mysqli) и убедившись, что перед ней нет символа ;, который означает, что расширение отключено.
  4. Создайте скрипт PHP, который будет подключаться к MariaDB. Для этого вы можете использовать функцию mysql_connect() (или mysqli_connect(), если вы используете расширение mysqli):
1
2
3
4
5
$link = mysql_connect('localhost', 'username', 'password');
if (!$link) {
    die('Ошибка подключения (' . mysql_connect_errno() . ') ' . mysql_connect_error());
}
echo 'Усп


Пользователь

от nelle , год назад

@ottilie.farrell 

ешно подключено к MariaDB';


Вам нужно заменить 'localhost', 'username', 'password' на соответствующие значения для вашего сервера MariaDB. 'localhost' - это имя хоста, 'username' - имя пользователя MariaDB и 'password' - пароль пользователя.


После подключения к MariaDB вы можете выполнять запросы к базе данных с помощью функций mysql_query() или mysqli_query(). Например, вы можете выполнить следующий запрос:


1 2


$result = mysql_query('SELECT * FROM table'); while ($row = mysql_fetch_assoc($result)) { echo $row['column']; }


Замените 'SELECT * FROM table' на ваш собственный SQL-запрос и 'column' на имя столбца в вашей таблице.


Обратите внимание, что функции mysql_* являются устаревшими в новых версиях PHP и могут быть удалены в будущих версиях. Рекомендуется использовать функции mysqli_* или PDO для работы с базами данных в PHP.