Помощь в учёбе, очень быстро...
Работаем вместе до победы

Основные характеристики MySQL

РефератПомощь в написанииУзнать стоимостьмоей работы

MySQL взаимодействует с базой данных на языке, называемом SQL (Structured Query Language — язык структурированных запросов). Окончательно сформированный программой код HTML отправляется на веб-сервер, где он пересылается посетителю. Веб-сервер (Apache в нашем случае) определяет, что запрашивается PHP-файл и запускает его интерпретатор. Подключение к существующей БД используется с помощью функции… Читать ещё >

Основные характеристики MySQL (реферат, курсовая, диплом, контрольная)

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

MySQL взаимодействует с базой данных на языке, называемом SQL (Structured Query Language — язык структурированных запросов).

SQL предназначен для манипуляции данными, которые хранятся в Системах управления реляционными базами данных (RDBMS). SQLимеет команды, с помощью которых данные можно извлекать, сортировать, обновлять, удалять и добавлять. Стандарты языка SQLопределяет ANSI (American National Standards Institute). В настоящее время действует стандарт, принятый в 2003 году (SQL-3).

Консоль MySQL позволяет вводить как инструкции SQL, так и служебные команды MySQL, предназначеные для администрирования и использования таблиц в базах данных MySQL. К основным командам относятся SHOW, USE и CREATE.

SHOW.

Эта команда предназначена для просмотра доступных баз данных и таблиц в конкретных базах данных. Для просмотра списка баз данных необходимо ввести такую команду: SHOW DATABASES;

Замечание: вы можете работать только с одной базой данных в одно и то же время, поэтому в приведенном выше примере нет нужды указывать название базы данных, список таблиц которой стоит вывести, поскольку производится поиск в активной на данный момент базе.

CREATE.

Эта команда позволяет создавать новые базы данных. Как было сказано выше, по умолчанию сервер создает две базы данных — mysql и test. Для удобства стоит создавать новую базу данных для каждой отдельной задачи, потому что легче работать с набором таблиц, которые связаны между собой (даже если эта связь только смысловая). Создадим новую базу данных при помощи этой команды:

CREATE DATABASE staff;

USE.

Как уже было сказано выше, в один и тот же момент только одна база данных может быть активна. Команда USE служит для выбора этой активной базы. Для перехода к некоторой базе данных необходимо выполнить следующую операцию: USE staff;

Практически все материалы удобно централизованно хранить в одном месте, легко получая к ним доступ и производя необходимые манипуляции. В роли хранилища информации и выступает база данных (БД), поэтому одна из главных задач, которая требуется для написания движка сайта, является работа с MySQL.

Получение информации через БД происходит в несколько этапов.

  • § Посетитель запрашивает веб-страницу, указывая в браузере ее адрес (URL).
  • § Веб-сервер (Apache в нашем случае) определяет, что запрашивается PHP-файл и запускает его интерпретатор.
  • § Скрипт PHP обращается к MySQL и запрашивает требуемую информацию.
  • § База данных MySQL возвращает результат запроса обратно в программу PHP.
  • § Скрипт анализирует полученную информацию и сохраняет ее в одной или нескольких переменных. Затем текст выводится с помощью функции echo.
  • § Окончательно сформированный программой код HTML отправляется на веб-сервер, где он пересылается посетителю.

Подключение к существующей БД используется с помощью функции mysql_connect. Пример:

$dbhost = «localhost»; // Имя хоста БД

$dbusername = «root»; // Пользователь БД

$dbpass = «»; // Пароль к базе

$dbconnect = @mysql_connect ($dbhost, $dbusername, $dbpass);

if (!$dbconnect) { echo («Не могу подключиться к серверу базы данных!»); }

?>.

Показать весь текст
Заполнить форму текущей работой