Yutex - Платный хостинг PHP.
Advego.ru - система покупки и продажи контента для сайтов, форумов и блогов

Интернет-магазин под ключ

Статьи для сайтов!!!
Главная Локальный сервер Подключение MySQL к PHP phpMyAdmin

Подключение MySQL к PHP

После настройки сервера MySQL, его необходимо подключить к PHP для работы с базами данных MySQL.

Для этого необходимо в конфигурационный файл php.ini внести следующие изменения:

  1. Параметр extension_dir устанавливаем равным той директории, в которой находится дистрибутив PHP:

    extension_dir = "C:/Program Files/php/ext"

  2. Необходимо убрать комментарий (символ точки с запятой ;) у следующих строк:

  3. extension=php_mysql.dll – подключение данной библиотеки необходимо для работы с сервером MySQL.

    extension=php_mysqli.dll – эта библиотека является расширением php_mysql.dll . Она содержит дополнительные функции PHP для работы с сервером MySQL версии 4.1.3 и выше.

Но данные изменения в файл php.ini должны были быть внесены еще при настройке PHP.

Далее, чтобы система нашла необходимые библиотеки, необходимо добавить к системной переменной Path пути: C:\Program Files\php\; и C:\Program Files \php\ext\;.

Для этого войдите в Свойства "Моего Компьютера" - вкладка Дополнительно:

 

Далее - Переменные среды:

 

 

Выделяем переменную Path, нажимаем Изменить и добавляем в строку Значение переменной пути: C:\Program Files\php\; и C: \Program Files \php\ext\;.

Теперь следует перезапустить Web-сервер Apache и произвести проверку. Для этого в директории управления сайтами D:/main/html нужно создать файл test.php со следующим кодом:

<?php
$dblocation = "127.0.0.1";
$dbname = "test";
$dbuser = "root";
$dbpasswd = "...for root..."; /* здесь впишите пароль для пользователя "root", указанный Вами при настройке MySQL */

$dbcnx = @mysql_connect($dblocation, $dbuser, $dbpasswd);
if (!$dbcnx)
{
echo "<p>К сожалению, не доступен сервер mySQL</p>";
exit();
}
if (!@mysql_select_db($dbname,$dbcnx) )
{
echo "<p>К сожалению, не доступна база данных</p>";
exit();
}
$ver = mysql_query("SELECT VERSION()");
if(!$ver)
{
echo "<p>Ошибка в запросе</p>";
exit();
}
echo mysql_result($ver, 0);
?>

При наборе в адресной строке браузера запроса http://localhost/test.php, он должен выдать версию MySQL:

 

 

Убедимся в работоспособности сервера MySQL!

Открываем окно для работы с командной строкой: заходим в Пуск - Программы - MySQL - MySQL Server 5.0 - MySQL Command Line Client

 

 

Далее:

 

 

Введите пароль, указанный Вами при настройке MySQL и ...

 

 

Сервер покажет свою текущую версию.

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

 

 

Поэтому, чтобы запустить сервер, нужно перейти к локальным службам Windows, и, выбрав сервис MySQL, управлять сервером, осуществляя его запуск, остановку или перезапуск.

 

Установка и настройка MySQL Подключение MySQL к PHP phpMyAdmin
Дизайн сайтов
ПОИСК ПО САЙТУ:

Моё имя Антон. Связаться со мною Вы можете по e-mail: averagev@mail.ru