Подключение к базе данных MySQL

Материал из Викижурнал
Подключение к базе данных MySQL
Подключение к базе данных MySQL
Подключение к базе данных MySQL
Тематические порталы

Подключение к базе данных MySQL — является главным шагом обмена данными и работой с базой данных в целом. Данная статья рассчитана, прежде всего, для тех, кто только начинает учится работать с базой данных и создавать простые формы на интернет странице для сохранения той или иной информации.

Свои вопросы, комментарии, правки к статье можно оставить на странице обсуждения.

Подключение к базе данных MySQL

После того, как база данных MySQL создана, необходимо наладить постоянное c ней подключение для дальнейшей работы, обмена данными, а именно ввод и вывод той или иной информации. Для этого нужно создать отдельный php файл, например connect.php, в котором прописываем код подключения:

<?php
$dblocation = "localhost";
$dbname = "database_name";
$dbuser = "user_name";
$dbpasswd = "database_password";
$connection = @mysql_connect($dblocation,$dbuser,$dbpasswd);
if (!$connection)
{
echo( "<p>В настоящий момент сервер базы данных не доступен, поэтому корректное отображение страницы невозможно.</p>" );
exit();
}
if (!@mysql_select_db($dbname, $connection))
{
echo( "<p>В настоящий момент база данных не доступна, поэтому корректное отображение страницы невозможно!</p>" );
exit();
}
?>
  • database_name - указываем имя базы данных, которое было присвоено при её создании
  • user_name - указываем имя пользователя базы данных
  • database_password - пароль, указанный при создании базы данных

Данный код осуществляет проверку подключения к серверу и непосредственно к самой базе данных. Если по каким-либо техническим обстоятельствам сервер и/или база данных недоступна, то на странице будет отображено уведомление, как это видно в самом коде.

Использование подключения на всех страницах сайта

На всех других страницах, где происходит вывод данных из базы или наоборот, где используются формы для сохранения данных, непосредственно в самой верхней части страницы необходимо указать ссылку на файл подключения к базе данных, это можно сделать следующим образом:

<?php include('connect.php'); // <--- ссылка на файл подключения к базе данных!>

Обратите внимание, что в данном примере те страницы, которые ссылаются на файл подключения должны находится в одной корневой папке, либо необходимо указывать путь к папке с файлом подключения.

После подключения к базе данных, как это показано в примере выше, можно переходить к следующему шагу: программировать страницы, которые будут вносить и сохранять информацию в базе данных или выводить информацию из неё. Об этом читайте в дополнительных статьях, посвящённых взаимодействию с базой данных MySQL.

Примечание

Создав такой единый файл подключения, на него можно всегда ссылаться, чтобы не указывать данные подключения е базе данных в каждом файле. Если не получается создать подключения, показывает ошибку при подключении, то пишите свои вопросы, комментарии на странице обсуждения данной статьи.

Статьи по схожей теме