Документация MySQL

13.10.2007

Когда пользователь после запуска базы данных осуществляет первую вставку в
таблицу T, где определен автоинкрементный столбец, и пользователь не
предоставляет конкретного значения для этого столбца, InnoDB выполняет
, затем присваивает это значение,
увеличенное на единицу, столбцу, и автоматически увеличивает счетчик
таблицы. Эту последовательность действий мы называем инициализацией
счетчика автоматического увеличения для таблицы
.
Ту же последовательность действий InnoDB выполняет и для инициализации
автоинкрементного счетчика вновь созданной таблицы.
Обратите внимание: если пользователь указывает при вставке значение
автоинкрементного столбца 0, то InnoDB обрабатывает строку так, как
будто значение не было указано.
Если после инициализации автоматического увеличения счетчика пользователь
вставляет...

Читать далее >>

Рубрики: Без рубрики | Комментариев нет »

Изучение PHP - Управляющие конструкции PHP

13.10.2007

На втором месте по частоте использования, после конструкций условий (условных операторов), находятся
.
Циклы позволяют повторять определенное (и даже неопределенное - когда работа цикла зависит от условия) колличество раз различные . Данные операторы называются
. Проход цикла называется
.
Цикл с предусловием ( Цикл с постусловием ( Цикл со счетчиком ( Специальный цикл перебора массивов ( ).
При использовании циклов есть возможность использования операторов и .
Первый из них прерывает работу всего цикла, а второй - только текущей итерации.
Цикл с предусловием while Цикл с предусловием while Вычисляется...

Читать далее >>

Рубрики: Без рубрики | Комментариев нет »

Изучение PHP - Переменные PHP

12.10.2007

Web-программирование в большей части представляет собой как раз обработку различных данных, введенных пользователем т. е., обработку
HTML-форм .
Пожалуй, нет другого такого языка, как PHP, который бы настолько облегчил вам задачу обработки и разбора
, т.е. переменных, которые поступили из
(из браузера пользователя). Дело в том, что в язык PHP встроены все необходимые возможности, так что вам не придется даже и задумываться над особенностями протокола HTTP и размышлять, как же происходит отправка и прием POST-форм или даже загрузка файлов.Разработчики PHP все предусмотрели.
Здесь мы не будем подробно...

Читать далее >>

Рубрики: Без рубрики | Комментариев нет »

Документация MySQL

11.10.2007

( )
приведен список ограничений и особенностей СУБД, которые могут быть
обнаружены автоматически с помощью специальных программ. Однако не стоит
забывать о том, что многие ограничения могут быть изменены настройкой
соответствующих баз данных. Впрочем, эта web-страница оказывается очень
кстати, если необходимо, чтобы создаваемое приложение нормально работало с
несколькими СУБД или для перевода приложения с одной СУБД в другую.
обычно намного превосходит PostgreSQL по скорости работы. Кроме
того, в MySQL 4.0 реализован кэш запросов. Он позволяет во много раз
увеличить скорость обработки запросов для сайтов, на которых
преобладают неоднократно повторяющиеся запросы на чтение.
По количеству пользователей MySQL также...

Читать далее >>

Рубрики: Без рубрики | Комментариев нет »

Документация MySQL

10.10.2007

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

Читать далее >>

Рубрики: Без рубрики | Комментариев нет »

« Раньше Позже »