Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

Лабораторная работа № 8 Создание подключения и начало работы с MySQL

 

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

1. Подключиться к MySQL.

2. Получить список всех баз данных, имеющихся на сервере localhost.

3. Получить список всех таблиц в базе данных.

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

Целью создаваемого в этом разделе сценария является просто подключение к MySQL, которая запущена на вашей машине (localhost).

Создайте с помощью текстового редактора новый файл.

Начните РНР-блок.

<?php

Создайте переменную, хранящую результат работы функции соединения с MySQL:

 

$connection = @mysql_connect("localhost", "root", "");

 

Функция mysql_connect( ) требует указания имени сервера (хоста), имени пользователя и пароля (в перечисленном порядке).

Добавьте функцию die( ) в строку mysql_connect ( ) для прерывания сценария выдачи сообщения в случае, если подключение к MySQL окончится неудачей:

 

Теперь строка подключения будет выглядеть так:

$connection = @mysql_connect("localhost", "root", "") or die ("Невозможно подключиться к MySQL");

 

Чтобы проверить значение переменной $connection, в последующих строках введите текст:

 

 

Если значение истинно, то подключение к MySQL было успешным и будет создана переменная $msg, хранящая сообщение об этом.

 

Теперь закройте РНР-блок: ?>

Ниже введённого программного текста добавьте блок HTML:

 

Для вывода сообщения на экран, введите код РНР:

<?php echo "$msg"; ?>

Завершите HTML-документ:

Сохраните созданный файл с именем db_connect.php в папке для документов вашего Web-сервера.

Запустите свой Web-браузер, в поле ввода Адрес введите: db_connect.php и нажмите клавишу Enter, в рабочем окне браузера появится страница Подключение к MySQL

 

Если вы правильно ввели имя пользователя и пароль, то на странице Подключение к MySQL будет выведено сообщение об успешном подключении к MySQL.

Прерывание сценария подключения.

Иногда при работе с базами данных вы будете ошибаться. Это неизбежно. Kак правильно их обработать?

Мы изменим сценарий db_connect.php так, чтобы вызвать неудачное подключение. Самое простое, что для этого можно сделать - это изменить имя пользователя.

Измените в строке для подключения к базе данных имя пользователя на booboo (если, конечно, пользователя с таким именем нет).

Сохраните изменения в файле.
Запустите свой Web-браузер, в поле ввода Адрес введите db_connect.php и нажмите клавишу Enter. B рабочем окне браузера появится страница с сообщением об ошибке подключения.