Лекция: PHP и MySQL

MySQL – это многопоточный быстрый сервер баз данных, разработанный компанией TcX. MySQL является идеальным решением для малых и средних приложений, созданных на PHP и работает на множестве платформ. MySQL поддерживает стандарт языка запросов SQL и имеет множество расширений к стандарту. MySql сервер загружается автоматически вместе с web – сервером и постоянно работает на компьютере – сервере. MySQL поддерживает трехуровневую структуру: базы данных, таблицы, записи и может работать сразу с несколькими базами данных:

MySql – сервер: БД1; БД2; БД3; БД4;

Под БД понимается совокупность взаимосвязанных таблиц, объединенных общим управлением. Перед началом работы с MySql надо: спроектировать БД; спроектировать структуру таблиц БД; создать таблицы БД; создать БД.

Каждая таблица состоит из записей. В MySql используются следующие типы полей записей:

Целые числа: INT(-2147483648..2147483647), TINYINT(-128..127), SMALLINT, MEDIUMINT, BIGINT;

Вещественные числа: DOUBLE, REAL(синоним DOUBLE), FLOAT, DECIMAL (числовая строка), NUMERIC;

Строки: VARCHAR (1..255), TINYTEXT (1..255), TEXT(1..65535); MEDIUMTEXT,

LONGTEXT;

Блочно-бинарные данные: BLOB(до 65535 символов), TINYBLOB(до 255 символов), MEDIUMBLOB, LONGBLOB: при поиске, в отличие от TEXT, учитывается нижний и верхний регистр символов;

Дата и время: DATE(гггг-мм-дд), TIME(чч: мм: сс), DATETIME(гггг-мм-дд чч: мм: сс ), TIMESTAMP.

К полям могут присоединяться модификаторы primary key, auto_increment, Default.

Создание БД и таблиц может быть выполнено вручную, например c помощью приложения phpmyadmin, входящего в состав MySql. Набирается www.localhost/phpmyadmin и выполняются действия по созданию БД и таблиц.

Другой способ создание БД и таблиц состоит в использовании команд языка SQL, являющегося частью MySql.

еще рефераты
Еще работы по информатике